一、前言
pytest+allure+selenium是目前市面上应用比较广泛的前端自动化测试组合。
二、目录结构
·report 生成html报告的目录
·result 执行allure生成的源文件
·screenshot 是截图后保存的目录
·data.yaml 存放的参数化的数据
·test_data.py 真正的执行程序
三、代码示例
data.yaml
1 - allure
2 - pytest
3 - selenium
test_data.py
1 import allure
2 from selenium import webdriver
3 import pytest
4 import yaml
5 import time
6
7
8 @allure.testcase('http://www.github.com')
9 @allure.feature('百度搜索')
10 @pytest.mark.paramet