小标
2019-05-08
来源 :
阅读 2418
评论 0
摘要:本文主要向大家介绍了Python语言学习之可爱的python测试开发库及项目(python测试开发工具库汇总),通过具体的内容向大家展示,希望对大家学习Python语言有所帮助。
本文主要向大家介绍了Python语言学习之可爱的python测试开发库及项目(python测试开发工具库汇总),通过具体的内容向大家展示,希望对大家学习Python语言有所帮助。

appium - 移动端UI自动化测试。
ATX - 智能手机自动化工具。支持iOS,Android,WebApp和游戏。
uiautomator2- Android Uiautomator2 Python Wrapper。
facebook-wda Facebook WebDriverAgent Python Client Library (not official) 可用于IOS应用测试。
Winium.Desktop - 开源测试自动化工具,用于基于WinForms和WPF平台自动测试Windows应用程序,基于Selenium远程WebDriver实现。
SikuliX - 基于OpenCV的GUI测试框架,使用图像识别来定位与之间的项目,来自python 2.7的脚本,跨平台。
雪峰磁针石说明:
autopy、WATSUP、winGuiAuto因为较长时间未更新未收录
软件测试专家工具包2性能测试 https://china-testing.github.io/testing_tools_perf.html
funkload - 性能及功能测试工具。 --推荐
Locust.io – 了解服务器端性能的好工具。 语言python3。源码 python3+ python2.7+ github上star和fork最多的性能测试工具。 --强烈推荐
Bees with Machine Guns – 进行负载测试的蜜蜂(微型EC2实例)。 语言python3+ python2.6+ --强烈推荐
Multi-Mechanize – 用
于性能和负载测试的开源框架,它运行并发Python脚本以生成针对远程站点或服务的负载(复合事务)。它通常用于Web性能和扩展性测试,但您也可以使用Multi-Mechanize来测试任何远程API。 --基于python多进程和多线程实现,学习自行开发性能测试的佳品。 Python 2.6 or 2.7 较长时间没有更新,一般只建议改造使用。
ngrinder - 市面上最强大的性能测试工具之一,主要用jython书写脚本,性能在loadrunner和jmeter之上,扩展性好。 --强烈推荐
book开发的最强悍弱网网络模拟工具 --强烈推荐
pyresttest 接口测试框架 -- 推荐
HttpRunner HTTP接口测试框架 -- 推荐
augmented-traffic-control face
testify - 单元测试框架,提供增强的测试fixture设置,将测试套件拆分成易于并行化的存储bucket,PEP8命名约定,带有大量日志/报告选项及颜色测试运行器。
Robot Framework- 通用的python测试框架,易于上手,生成的报告比较好看,适合小型公司使用,支持关键字和数据等驱动,系业界内很出名的框架。不过因为写用例不能很灵活的应用python,需要大量的python封装,大公司通常使用pytest,django,flask之类的库自行开发。
freezegun:伪造时间。[]https://github.com/spulec/freezegun)
mixer:另外一个测试fixtures(setup和teardown)替代库,支持 Django, Flask, SQLAlchemy, Peewee 等。
mimesis:生成mock数据。[]https://github.com/lk-geimfari/mimesis)
雪峰磁针石说明:
radar 因为github星级太少而未收录
buildbot - google等公司使用的持续集成框架,上手比Jenkins难,功能和性能远比Jenkins强大。 python库介绍-buildbot教程
django-xadmin - 方便的Django admin替代。 完全支持插件扩展,基于 Twitter Bootstrap,并有站内书签、支持 xls, csv, xml和json数据导入等不少增强。
Grappelli - Django管理界面的爵士皮肤。
Python的算法和设计模式的实现。
django-simple-spam-blocker因为github星级太少而未收录
用于管理,压缩和缩小网站资产的工具。
本文由职坐标整理并发布,希望对同学们学习Python有所帮助,更多内容请关注职坐标编程语言Python频道!
喜欢 | 0
不喜欢 | 0
您输入的评论内容中包含违禁敏感词
我知道了

请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式AI+学习就业服务平台 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号