web自动化测试价值与体系
相对单元测试和接口测试来说,投入产出比较低,相对人工测试来说效率更高一些。
哪些场景适用UI测试:
1. 业务流程不频繁改动
2. UI 元素不频繁改动
3. 需要频繁回归的场景
4. 核心场景等
相关技术:
selenium
pytest/junit
allure
selenium环境安装与使用

测试用例结构


浏览器控制

常见控件定位方式及控件交互

点击:click(), 输入:send_keys(‘12345678’),清空:clear(),获取属性:get_attribute(‘name’)
自动化定位策略





