Something need to be considered before Automation test
know what can automation test can do
because the time cost, labor cost and maintain cost and technology cost . Actually, automation test is much more expensive than you thought.
2. Some Test types
1. what is Functional test
>just like a blackbox test, we don't consider the inside. According to the product features etc. to check if the functions meet our needs.
2. what is performance test
> 1. performance tools : timeit, profile, cProfile, line_profiler, objgraph,jmeter etc.
2. standards: RT, TPS, stability etc.
3. what is Stress Test
> 1. difference between performance test and stress test
4. what is Regression Test
5. what is unit test
6. what is interface test
> Postman
some question below
- how to do the test above
- what tools can we use
- what's the test standards
3. Test Flow
1.prepare test data
- base data
- use case data
- use data delete
2.focus on writing use cases, not the automation tool
- the important business
- where has lots of bugs
- some functions must need to be satisfied
some question below
- how to write effective test cases
- how to deal with bugs? if there's no bug? a lot of bug?
- how to manage use cases
- automation test tools standards: run time, finished alert, covering
percent, failed cases rerun etc.- if your system is based on a cloud platform, how to do tests. Maybe there's some limitations, just like Multi-Factor Authentication (MFA) SF, etc.
3. Get the test result
please reference allure