编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是开发工具相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
Gauge 是 Go 开发的一个跨平台测试自动化工具。它给作者提供了用商业语言测试用例的能力。
node-ab 是 HTTP 服务性能的命令行 AB 测试工具。每秒增加 100 个 GET 请求,如果大于 10 个请求没返回就不再增加请求,99%
Stub_On_Web 可以创建 stub URL 来测试 API 外部集成。Stub_On_Web 可用于减轻和其他系统 API 服务集成的多场景测试。
http-copy 是基于 WEB 服务器 (nginx/apache) 的 access log 进行流量的实时复制,用于将线上流量导入测试环境进行压力测试。
cucumber-api,用于验证响应格式为JSON的Web Service API。可以用来单独测试Web Service
RestfulApiTester 是使用Electron开发的跨平台桌面应用。主要是方便前端对API接口的测试。
phoenixframework是一个支持对webUI,接口,web性能,mobile app或mobile browser进行自动化测试和监控的平台。
bara,即日语的バラ,也就是玫瑰。 bara是一个基于Nginx和Docker的多版本程序同时在线的简易测试环境,只能单机使用,并且只是一个PoC而已,仅供参考。
concurrent-tcp-client 可以在 TCP socket 创建大型并发请求,作为压力测试。
ok.py 一个简单又简陋的Python代码测试工具,但是长得有点小清新(自我感觉啦(。・`ω´・) 。
LazyBug for API(授权协议:GPL)是一款PHP编写的开源HTTP接口测试管理系统,它集成了接口的测试、管理、维护、自动化回归等一系列工作,以实现对测试效率和管理效率的提高。
Volkswagen 可以检测在 CI 服务器运行的测试,也可以帮助通过测试。 灵感来源于:phpunit-vw
移动安全框架 (MobSF) 是一个智能化、一体化的开源移动应用(Android / iOS)自动测试框架,能够对以上两种移动应用进行静态和动态分析(动态分析目前暂时只支持Android)。
GAutomator GAutomator是一个针对Unity手游的UI自动化测试框架。设计理念与使用方式,类似于Android的UIAutomator。GAutomator以Unity中的GameObject为操作对象,通过操作GameObject实现UI自动化测试。基于GameObje
QT4A (Quick Test for Android),基于QTA提供面向Android应用的UI测试自动化测试解决方案。
JUnit、 Guice、 Mockito 高效组合测试框架。 如果你使用 Google Guice,或者如果你的GWT应用程序使用Gin,那么,Jukito
基于Web的简单注入挖掘测试。 目前仅有检查Mysql注入。 未来可能会加入ASP的access注入挖掘,后台批量挖掘等等。
WeTest助手 WeTest助手包括性能测试和远程调试两大功能。手游客户端性能测试常用性能维度,CPU,内存,FPS,流量一次性全部收集,
这是一个AppUi自动化测试框架,由webdriver中文社区创办人土豆(本人技术笔名)所创建。
为了方便压测宝用户便捷使用测试数据功能而做的数据转换工具。 当前的转换工具要么要装库,要么要收费,没有完全开源可用的版本。甚至还需要转码,加上 mac 机器上的 offcie 转 csv 灰常的难操作,故开发此工具
JUnitParams 为 JUnit >=4.6 增加了一个更容易使用的可读性更好的参数测试方式 Example
T50是一款优秀的网站压力测试工具。T50能够修改网络路由,进行渗透测试,能够在单个SOCKET上顺序发送所有的协议数据包。
Macaca-Cli 是 Macaca 客户端。 支持平台: Xcode Version >= 7.2 Android SDK Version >= 4.4.2
主要特性 轻松易用——无需越狱,无需插桩,只要是开发者证书编译的版本即可进行测试
wGPS 是一个 windows 测试工具。 硬件传感器,不支持WIFI定位。
Jasmine-Headless- Webkit是一款基于jasmine的无图形化web工具。 使用环境: Mac OS X 10.6 and 10.7, with MacPorts Qt, Homebrew Qt and Nokia Qt.mpkg
is-trademarked-cli是用来检测某个词是否是商标的CLI工具。 安装: $ npm install -g is-trademarked-cli
Awaitility 是多线程代码测试 DSL 框架,用于同步异步操作。 测试异步系统很难,它不仅需要处理线程,超时和并发问题,代码测试意图也需在此类细节下隐藏。但 Awaitility
Lettuce是一个非常有用的和迷人的BDD(行为驱动开发)工具。Python项目的自动化测试,它可以执行纯文本的功能描述,就像ruby语言的cucumber。
JApiTest是使用Java开发的Http接口测试工具,以可视化形式通过配置http参数访问测试接口,并可对返回结果还有判断。