测试数据: 商品品牌名称 预期结果 商品品牌名称必填,请重新输入。 步骤1:新建csv格式的测试数据testdata.csv,并编写csvv.py脚本读取csv中的测试数据。
时间: 2024-05-03 22:23:15 浏览: 81
test-data.csv
5星 · 资源好评率100%
步骤2:在testdata.csv中添加以下测试数据:
商品品牌名称,预期结果
,商品品牌名称必填,请重新输入。
步骤3:编写csvv.py脚本读取csv中的测试数据。
```python
import csv
with open('testdata.csv', mode='r', encoding='utf-8') as file:
reader = csv.DictReader(file)
for row in reader:
brand_name = row['商品品牌名称']
expected_result = row['预期结果']
# 执行测试用例
# ...
```
步骤4:在执行测试用例的地方,根据读取到的测试数据进行相应的操作和断言。
```python
import csv
with open('testdata.csv', mode='r', encoding='utf-8') as file:
reader = csv.DictReader(file)
for row in reader:
brand_name = row['商品品牌名称']
expected_result = row['预期结果']
# 执行测试用例
# 输入商品品牌名称
input_brand_name(brand_name)
# 点击保存按钮
click_save_button()
# 获取错误提示信息
error_message = get_error_message()
# 断言错误提示信息是否符合预期
assert error_message == expected_result, f'测试失败,实际结果为{error_message},预期结果为{expected_result}'
```
这样就可以使用csv文件中的测试数据进行测试了。如果需要添加更多的测试数据,只需要在testdata.csv中添加一行即可。
阅读全文