gak112 / DearJobTesting

1 stars 0 forks source link

[WEB] [JS-MANAGE ALERTS] Inaccurate Filtering Functionality in "View Jobs" #994

Open eraytech opened 7 months ago

eraytech commented 7 months ago

Steps:

  1. Open a web browser and navigate to the website: "https://dearjob.org".
  2. On the website's homepage, locate and click on the "LOGIN" link in the menu tab.
  3. Enter the registered Jobseeker ID and password, then click on the login button or press enter.
  4. After successful login, click on the "JOB SEEKER" menu and select "MANAGE ALERTS DISPLAY".
  5. Click on the "Add Alert" button to create a new job alert.
  6. Fill in all the required fields and submit the alert.

Actual Result:

Upon viewing the list of created alerts in the "Manage Alerts Display" page, clicking on the "View Jobs" action does not correctly filter the displayed jobs based on the specified criteria like Keywords, Experience, Expected Salary, Location, and Roles set in the "Search Criteria" section of the created alert. Instead, it displays all available jobs without applying the specified filter.

Expected Result:

When clicking on the "View Jobs" action for a created alert in the "Manage Alerts Display" page, the displayed jobs should be accurately filtered based on the criteria specified during the alert creation process. This includes filtering by Keywords, Experience,Location, and Roles mentioned in the "Search Criteria" section of the created alert. The displayed jobs should align with the set criteria, providing the Jobseeker with relevant job listings according to their preferences.

https://github.com/gak112/DearJobTesting/assets/101229315/6d0a194c-751a-40de-bb3e-dd61a1fb5e09

eraytech commented 6 months ago

jobs should be displayed based on skills (atleast one skill match can also be considered) and minimum experience should match with alert experience created and based on role (matching atleast one word for title)

eraytech commented 6 months ago

just for notes : imported jobs not displaying skills, and experience is not available for most of the imported jobs