|
|
Acceptance criteria
|
|
|
01
|
Scenario: Display application list table Given the user is on the Applications List View page When the page loads Then the system should display a table with columns for "Status", "Date", "Applicant", "Current Position", "Publication" with country flag, "Categories", "Recruiter”, and "Platform".
|
|
|
01a
|
Scenario: Default pre-filter for "New" Given a user accesses the Applications page When the page loads Then the pre-filter for the status "New" is automatically applied, showing only applications with this status.
|
|
|
01b
|
Scenario: Modify the pre-filter Given the user views applications with the status "New" When the user removes the pre-filter or selects additional statuses in the Filters panel Then the page updates to display applications matching the updated filter criteria.
|
|
|
02
|
Scenario: Paginate application list Given the user is viewing the Applications List Table When there are more applications than can fit on a single page Then the system should provide pagination controls to navigate through the list of applications.
|
|
|
03
|
Scenario: View application details Given the user is viewing the Applications List Table When the user clicks on an application row Then the system should expand the detailed view of the selected application separated into tabs: Primary, Client brief, Personal, Applications
|
|
|
04
|
Scenario: Sort applications by column Given the user is viewing the Applications List Table When the user clicks on a column header (status, date, platform) Then the system should sort the list of applications based on the selected column in either ascending or descending order.
|
|
|
05
|
Scenario: Filter applications by platform Given the user is viewing the Applications List Table When the user applies a filter for "Platform" Then the system should display only the applications associated with the selected platform(s).
|
|
|
06
|
Scenario: View Rocken Jobs applications Given the user is viewing the Applications List Table When the list is loaded Then the system should display only applications from Rocken Jobs.
|
|
|
07
|
Scenario: View primary tab in expanded application Given the user has expanded an application When the "Primary" tab is selected Then the system should display two sections: "Publication Condition" and "Attachments". And "Publication Condition" should include details like Experience Level, Position, Workload, Employment Type, Salary Range, Start Date, Age, Degree, and Travel. And there should be a "Reject" button to reject the application. And the section should include links to the Publication and Vacancy. And in the "Attachments" section, the user should have the ability to attach files, delete files with a prompt, and view any attached files.
|
|
|
08
|
Scenario: View client brief tab in expanded application Given the user has expanded an application When the "Client Brief" tab is selected Then the system should display three sections: "Requirement List", "General Cooperation", and "Order Timeline". And the "Requirement List" should include details like Order Name, Direct Link, Company, Contact Person, Application By, Job Model, Remuneration, and Guarantee. And the "General Cooperation" should include details like Idea of Collaboration, Expectations and No-gos, Where Particular Need, Process, Follow-up Projects, Seniority, Experience Level, Technologies, Work History, Salary Range, Team Size, Reason of Staffing, Additional Needs, and Important Human Qualities. And the "Order Timeline" should include details like Current Step, Deadline, Next Task In, and a timeline link to a modal with the full timeline. And there should be a "Reject" button to reject the application.
|

|
|
09
|
Scenario: View Personal tab in expanded application Given the user has expanded an application When the "Personal" tab is selected Then the system should display details including Applicant Name, Gender, Current Position, E-mail, Phone Number, External Link, and a "Send SMS" button. And the system should include a checkbox labeled "Active Source". And there should be a "Reject" button to reject the application.
|
|
|
10
|
Scenario: View Applications tab in expanded application Given the user has expanded an application When the "Applications" tab is selected Then the system should display a table of other applications made by the candidate. And there should be a "Reject" button to reject the application.
|
|
|
11
|
Scenario: Displaying Notes tab Given I am in the Application section, When I view the application, Then I should see 5th Notes tab.
Story 1.5.5.10. CRM. Application. Tab notes
|
|
Leave a Reply
You must be logged in to post a comment.