-
User Interface
- Report symbol should be visible on every listing under buy
- Report symbol to be visible for every listing under rent
- Report symbol to be visible on shortlisted listings under buy
- Report symbol to be visible on shortlisted listings under rent
- Report symbol to be visible from projects to its listings details page
- Report symbol to be visible for matching properties of property requirements
- Report symbol should not be visible for posted property by the user himself under dashboard
-
For posted by owners proper reporting options visibility
- Property sold/rented out
- Fake owner-Report as broker
- Wrong contact information
- Wrong pricing
- Misleading images
- Wrong location info
-
Other incorrect info
- Any other issue
-
For posted by brokers proper reporting options visibility
- Property sold/rented out
- Report this Broker
- Wrong Contact Information
- Wrong Pricing
- Misleading Images
- Wrong Location Info
-
Other Incorrect Information
- Any other issue
-
For posted by builders proper reporting options visibility
- Property sold/rented out
- Report this Broker
- Wrong Contact Information
- Wrong Pricing
- Misleading Images
- Wrong Location Info
-
Other Incorrect Information
- Any other issue
-
Check UI for Any other issue page
- Check for the text field
- Check for close button
- check for report button
- Cancel button should appear below reporting pop up
- Proper toast message should appear for reporting action
-
Field validation
- Any other issue page should not allow blank form
- Any other issue page text field should not allow sp. character
- Any other issue page text field should truncate the initial and final space.
- Thank you toast message should appear for all report actions
- Thank you toast message should appear after hitting report button on any other issue form page.
- Any other issue page text field should not more than 250 character
-
Link navigation
- For clicking report on listing a new pop up should appear
- For clicking on "Other incorrect info" , Any other issue page should appear
-
Process flow
-
Backend process flow
- On hitting any report it should track as localytics event with the event items as attribute
- On hitting any report it should track in db
- On having 2 reports Threshold 1 should reach and mail should be triggered
- After reaching threshold 1 and having 4 more reports, it should reach to Threshold 2 and should highlighted on console
- Unique id reports should only be considered
-
Front end process flow
- On reporting, it should show the toast message and retain in the same listing page
- After filling any other issue page and clicking on report, it should show thank you toast message and retain in same listing
- After filling any other issue page and clicking on close, it should close that page and retain in same listing
- One user should be able to report on a listing only once
- Error message
-
Random scenarios
- Try all the scenarion with and without log in
- Try reporting on listings under review
- Try reporting on deleted listings
- Try double clicking on the reporting links and it should report once only and should not crash