1、目录结构
大概分为以下几个文件
common :主要是用来放一些封装的公共函数
outputs :主要是输出一些文件,失败截图、用例执行完的测试报告
pagelocate :主要是元素的定位
pageobject : 页面对象,用来写一些页面的动作
pagecase :组合测试用例
testdate : 存放一些测试数据
2、 用到的第三方库
selenium :webdrive会控制浏览器对目标进行页面层次的操作
pytest : 通过标记用例,来实现执行不同py文件中的用例
allure : 集成漂亮的测试报告
pywin32 :支持上传文件的操作