Develop a system to perform automated tests on different websites, whether they are hosted online, static, or run locally. The system should:
List tasks to be completed for each test.
Specify the expected output.
Generate a report showing actual performance and coverage.
It will enable us to monitor performance and coverage improvements over time. Contributors can submit use cases to ensure they remain supported, allowing for continuous enhancement.
Proposal
The testing framework can be organized within a tests directory inside the repository. Each website or web application to be tested will have its own subdirectory containing a configuration file and any necessary assets.
Automating tests for websites
To be run on CI or locally
Goal
Develop a system to perform automated tests on different websites, whether they are hosted online, static, or run locally. The system should:
It will enable us to monitor performance and coverage improvements over time. Contributors can submit use cases to ensure they remain supported, allowing for continuous enhancement.
Proposal
The testing framework can be organized within a tests directory inside the repository. Each website or web application to be tested will have its own subdirectory containing a configuration file and any necessary assets.
/tests/google.com/test.json
/tests/iframe/test.json