Python实现自动化测试2Unittest/Pytest3Python+Requests4Python+Selenium5Python+Appium6辅助库简述目录CONTENTSPython简述1LOGOPython简述Python是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言,自19世纪初期发展至今已经具有多年的历史,成熟且稳定
Python具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用
•简单易学—Python是一种代表简单主义思想的语言,像写伪代码一样简单
•免费开源—使用者可以自由地发布这个软件的拷贝,阅读它的源代码并按需修改
•面向对象—Python既支持面向过程的编程也支持面向对象的编程,对象是python的一切
•可扩展性—为了关键代码运行更快或某些算法不公开,可把c/Pitesti程序嵌入到python程序中
•丰富的库—Python标准库基数庞大,可以帮助处理各种工作(GUI/网络/线程/数据库/电子邮件等)•易维护性—Python语言强制缩进,风格清晰统一,有良好的可阅读性,方便后期维护
•可嵌入性—可以把Python嵌入C/C++程序,从而向程序用户提供脚本功能
LOGOPython与测试实现接口测试/性能测试实现web端的UI自动化测试实现App的自动化测试Python与测试主流且完善的测试框架编写工具辅助测试Unittest/PytestPython+RequestsPython+Selenium基础库拓展Python+Appium2Unittest/Pytest3Python+Requests4Python+Selenium5Python+Appium6辅助库简述目录CONTENTSPython简述1LOGOUnittestPytest测试文件必须先importunittest测试文件必须继承uni