-
Notifications
You must be signed in to change notification settings - Fork 5.7k
Description
Problem Statement
Currently, the basic smoke tests for Scientific calculator mode are all manual. There aren't any automated UI tests for calculator modes other than the standard calculator mode. Automation testing is faster than manual testing. Repeated test that can be automated, should be automated.
Evidence or User Insights
It would be helpful to developers and testers to have some streamlined, reliable UI tests for the Scientific calculator mode.
Proposal
- These tests would allow developers to know that their feature/code change, when introduced to the application, does not break other aspects of the application.
- These tests allow testers to focus on more creative, testing scenarios during manual testing rather than spending a lot of extra time executing tests that an automaton could complete.
Goals
- Replace basic, repeatable manual tests, with streamlined, reliable automated UI tests for the Scientific calculator mode
- Use these tests as a gate when checking in new features
Non-Goals
- The UI automated tests are not a replacement for Unit tests
- The UI automated tests will not cover end-to-end testing (It will cover smoke/BVT type tests)
Low-Fidelity Concept
Read through "ManualTests.md" (https://github.com/microsoft/calculator/blob/master/docs/ManualTests.md). Would you prefer to execute these tests manually, or if possible, execute most of these through automation?
Requested Assignment
If possible, I would like to implement this.