web自动化项目实战
- 完成自动化项目练习
1. 新建一个项目,创建项目结构
- base软件包
- page软件包
- testCase软件包
- data目录
- img目录
- Utils.py文件
- pytest.ini文件
2. 完成以下自动化需求:
- 项目地址:http://cal.apple886.com/
- 需求:任意输入计算公式,能够自动计算出结果
- 要求:使用selenium+pytest+PO模式+数据驱动
- 例如:传入参数["9*2/3+5=","11"],页面上计算出公式的结果,与预期结果“11”做断言
注意:此处的计算器遵循的是输入字符的先后顺序进行计算,并非“先乘除后加减”的规则