Ideally, UI Testing (Automation) involves automating everything that you can :)
I am sure you have Functional Test Cases. Each of those test cases can be automated. If you take the example of this site itself, I can think of the following scenarios: 1. Registration - Verify you have all the fields listed (are mandatory, validated) - Duplicate accounts cannot be created 2. Confirm Registration
Basically, everything that you can do manually is a target candidate for Automation. We have about 1500 Test Cases for our app and 90% is automated. Manual Testing is used to visually verify the screens. The cosmetic checks can be ignored in Automation.
发布评论
评论(2)
在我现在工作的地方,我们为每个页面测试这 5 件事(如果适用):
Where I work now, we test these 5 things (where applicable) for each page:
理想情况下,UI 测试(自动化)涉及自动化所有可以做到的事情:)
我确信您有功能测试用例。每个测试用例都可以自动化。如果以这个网站本身为例,我可以想到以下场景:
1. 注册
- 验证您已列出所有字段(必填、已验证)
- 无法创建重复帐户
2. 确认注册
基本上,您可以手动执行的所有操作都是自动化的目标候选者。
我们的应用程序有大约 1500 个测试用例,其中 90% 是自动化的。手动测试用于目视验证屏幕。在自动化中可以忽略外观检查。
希望这有帮助。
谢谢,
K
Ideally, UI Testing (Automation) involves automating everything that you can :)
I am sure you have Functional Test Cases. Each of those test cases can be automated. If you take the example of this site itself, I can think of the following scenarios:
1. Registration
- Verify you have all the fields listed (are mandatory, validated)
- Duplicate accounts cannot be created
2. Confirm Registration
Basically, everything that you can do manually is a target candidate for Automation.
We have about 1500 Test Cases for our app and 90% is automated. Manual Testing is used to visually verify the screens. The cosmetic checks can be ignored in Automation.
Hope this helps.
Thanks,
K