run.py 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  1. import os
  2. import pytest
  3. # if __name__ == '__main__':
  4. # pytest.main(['-sv'])
  5. if __name__ == '__main__':
  6. pytest.main(['-sv', '--alluredir', './result', '--clean-alluredir'])
  7. os.system('allure generate ./result -o ./report --clean')
  8. # pytest.main(['-sv','./test_case/login_test.py','--alluredir','./result','--clean-alluredir'])
  9. # os.system('allure generate ./result -o ./report --clean')
  10. # 一个result 一个report
  11. # -sv 详细情况 运行用例 生成测试数据 放在result文件夹 --clean-alluredir清空之前的文件
  12. # allure generate 执行测试数据result -o 生成测试报告 放在report文件夹里面 --clean清除系统中allure缓存
  13. # 测试报告自定义
  14. # 用例进行处理
  15. # 回顾一下上节课 知识点:
  16. # 用例流程
  17. # base文件夹 存放基础操作 封装
  18. # page文件夹 项目中的页面 一个个的单独分开 页面和定位分开
  19. # locator文件夹 专门放元素定位
  20. # test_case 文件夹 登陆的用例 登陆.py 搜索.py 评论.py
  21. # 登陆的用例 测试数据
  22. # data文件夹 数据 yaml excel 。。。
  23. # common文件夹 读取文件
  24. # conftest 创建浏览器
  25. # 有问题 1 没问题 2
  26. # 能解决 2个小时 一定要问
  27. # 生成报告 报告