【文件属性】:
文件名称:web_function_Automation-Selenium:Web UI功能自动化测试
文件大小:8.91MB
文件格式:ZIP
更新时间:2021-05-02 17:57:41
HTML
Web UI功能自动化测试
环境:
selenium 2
Python 2 或 3(自动识别版本并做兼容)
谷歌浏览器需安装对应版本驱动
描述:
该框架内包含测试完毕后自发送邮件功能(需要配置自己的邮箱账号与授权码)
图片验证码识别功能(如要使用需去 若快 官网注册账户)
测试报告包含测试失败截图
用到的第三方的库(可能需自己安装):
email -- 4.0.2
selenium -- 2.53.6
pillow
测试报告图片展示:
测试报告默认状态
测试报告详情全部展开状态
H5测试报告详情展开状态
用例例程:
class Test(unittest.TestCase):
"""火狐浏览器测试"""
@classmethod
def setUpClass(cls):
cls.driver = el.Driver()
def testpas
【文件预览】:
web_function_Automation-Selenium-master
----Operation()
--------verificationCode.py(1KB)
--------__init__.py(155B)
--------element.py(9KB)
--------e_mail.py(2KB)
----log_config()
--------logger.conf(1KB)
--------__init__.py(155B)
--------logConfig.py(547B)
----3.png(155KB)
----log()
--------myapp.log(200KB)
----WinScript()
--------firefox_img_upload.exe(954KB)
--------chrome_upload.exe(954KB)
--------__init__.py(166B)
--------firefox_upload.exe(954KB)
--------chrome_img_upload.exe(954KB)
----2.jpg(142KB)
----img()
--------verificationCode.png(3KB)
----说明文档.txt(2KB)
----1.jpg(80KB)
----run.py(2KB)
----HTMLTestRunner.py(29KB)
----.idea()
--------misc.xml(213B)
--------web_function_Automation-Selenium.iml(459B)
--------inspectionProfiles()
--------modules.xml(316B)
--------vcs.xml(180B)
----Report()
--------2018-07-06()
--------2018-07-05()
----Case()
--------__init__.py(178B)
--------test001.py(838B)
----HTMLTestRunner_py3.py(27KB)
----HTMLTestRunner_H5.py(29KB)
----README.md(10KB)