hotosm / tasking-manager

Tasking Manager - The tool to team up for mapping in OpenStreetMap
https://wiki.openstreetmap.org/wiki/Tasking_Manager
BSD 2-Clause "Simplified" License
510 stars 275 forks source link

FastAPI testing for Mapping and Validation workflow. #6617

Open manjitapandey opened 2 weeks ago

manjitapandey commented 2 weeks ago

Go to the Explore Projects page by clicking here. Testing the Explore Projects Page:

Testing Project Details Page:

Contributing to a Project:

Mapping or Validating a Task: Select a task and click Map selected task. Verify that you are redirected to the iD Editor page as expected. Once on the iD Editor Page, please test the following mapping actions:

Validation actions:

Note: You can only map a single task at a time but validate more than one mapped task on one go. Note: You don’t need to actually map or validate the tasks in order to mark them as mapped or validated. The projects here are only for testing purposes.

Add the related issues on the comments

dusanzivkovic commented 1 week ago

OSM username: dusziv Date of testing: 14 Nov 2024 Issues I have encountered:

Testing the Explore Projects Page:

Testing Project Details Page:

Mapping or Validating a Task:

manjitapandey commented 1 week ago

Thanks @dusanzivkovic , That's really helpful Can you please share the project id where you encountered the error related project details and mapping and validating task. Also if you could share the related screenshot.

dusanzivkovic commented 1 week ago

@manjitapandey I can't post comment on any task I tried, here's a screenshot of my attempt with project 57.

comment

Then I tried to validate task 74 project 110. The task has previously been marked as ready for validation (light blue). I could not validate it (an error message briefly appeared in the bottom left). But now the color of the task has changed to white.

task74

I have also put a comment on this task and I can see it in the task history.

task74c

Possibly it is because the task status came with project, I can't see anyone in the contributors list

adiatmad commented 4 days ago

I can't post a comment on a specific task image

adiatmad commented 4 days ago

This step is FAILED on my end, using Firefox 132.0.2 (64-bit)

image

manjitapandey commented 4 days ago

Confirming the behavior on my device. Thanks for raising the issue. @dusanzivkovic , @adiatmad

martien-176 commented 3 days ago

https://docs.google.com/document/d/1UaZQiePkFxmh26i8CvGmnehfTToc0EGUkceJNqvfFvY/edit?tab=t.0 Browser: Google Chrome Version 131.0.6778.70

This is a copy of the workflow doc with additional notes about test results.

I will write a recap of these hereafter.

martien-176 commented 3 days ago

Attention: this is a draft, and not finished yet.


Scenario 1: When the User is Not Logged In

Apply filters and use the search bar; verify that results update according to the filter/search criteria.

Download project data as a CSV file and confirm it downloads without issues.- only after rebase and refactoring.

Scenario 2: When the User is Logged In

Apply filters and search for specific projects; confirm that results update as expected.

manjitapandey commented 3 days ago

@adiatmad , @dusanzivkovic, We have fixed the issues you raised. Can you confirm if the issues are resolved?

dusanzivkovic commented 3 days ago

@manjitapandey yes, I can confirm that issues with posting comments and validating tasks are now resolved, and the task status is correctly updated through colors.

adiatmad commented 2 days ago

I can't post a comment on a specific task image

It's all fixed now, thanks a lot! @manjitapandey

adiatmad commented 2 days ago

This step is FAILED on my end, using Firefox 132.0.2 (64-bit)

* Try marking the tasks as both validated and invalidate and observe if the status is updated correctly on map through colours.

image

It's all fixed now, thanks a lot! @manjitapandey

petya-kangalova commented 2 days ago

Adding a few screenshots from the session. Understand that this is likely due to server load on testing site. Image

First blank and takes a few seconds to load Image

Only see the grids: Image

manjitapandey commented 1 day ago

Hi all, the issue of not loading the basemap has been fixed.