1.创建一个包data
2.添加数据CSV创建一个文件
3.里面已经有数据读取CSV的数据
【---------------------------------------------------------------------------------------------------------------------------】
导入开发代码块
然后他会报错 是因为我们没有进行类型转换
4.2:读取xml文件
1.先创建一个xml文件 填入一些信息
2.创建在demo下创建文件readxml
3.和CSV第一种方法都是一样的代码
执行结果:
使用断言来判断比较数据是否正确:
5:allure[Allure](http://allure.qatools.ru/)是一款轻量级并且非常灵活的开源测试报告框架。 它支持绝大多数测试框架, 例如TestNG、Pytest、JUint等。它简单易用,易于集成。
首先配置allure的环境变量 ----->验证allure是否配置成功
其次要安装allure
(回车就OK 我这里已经安装过了 就不在安装了)
allure-pytest是Pytest的一个插件,通过它我们可以生成Allure所需要的用于生成测试报告的数据
5.1:Allure常用的几个特性@allure.feature # 用于描述被测试产品需求
@allure.story # 用于描述feature的用户场景,即测试需求
with allure.step(): # 用于描述测试步骤,将会输出到报告中
allure.attach # 用于向测试报告中输入一些附加的信息,通常是一些测试数据,截图等
5.1.1:allure.feature
@allure.feature # 用于描述被测试产品需求
5.1.2:allure.story
案例: 实现用户登录功能,场景为登录成功和登录失败
Ps:如果出现这个 直接关掉重启PyCharm 就可
案例(加减乘除):



