PhoenixCyberRunner 火凤凰测试运行器
# 测试工具
TestDemo 自动化测试样例
Kiwi TCMS 是一个集测试计划、测试运行和测试用例于一身的管理系统,用 Python 和 Django 编写。它具有许多强大的功能,如 Bugzilla 和 JIRA 集成,快速测试计划和运行搜索,针对每个计划、运行和案例以及 XML-RPC API 的强大访问控制。- 有效地管理测试用例、计划和运行- 提升测试的生产力和报告- 与流行的问题跟踪器集成- 外部 API 接口- 使用 GPLv2 开源许可证
ldap-test-tool 轻量级 ldap 测试工具
hyperfine 命令行基准测试工具
GTXiLib iOS 自动化测试框架
AutoLine开源平台AutoLine开源平台是一个开源自动化测试解决方案,基于 RobotFramework 进行二次开发,支持 RobotFramework 几乎所有的库。支持 Chrome、IE、Edge、Firefox、Safari、HtmlUnitDriver、PhantomJS、Appium、Requests HTTP 等
Terratest 是一个开源的 Go 语言库,可更轻松地为基础设施代码编写自动化测试。它为通用基础设施的测试任务提供了各种帮助函数和模式,其中包括:
自动化测试执行管理节点本软件为一套涵盖了接口、web 端 UI 、安卓端 UI 、IOS 端 UI 及 PC 端 UI 等自动化框架技术的全栈式自动化测试用例管理及测试开发工具。测试脚本编写人员:只需关注具体模块功能的脚本实现;自动化执行完毕,会产生详细的测试结果,以供项目组成员进行问题定位处理。
Ginkgo 用于 Go 的 BDD 测试框架
GraphicsFuzz 是一个测试框架,用于自动查找和简化图形着色器编译器中的 bug 。该框架除了适用于 GLSL 着色器,还在努力扩展到其他目标,如 SPIR-V、D3D HLSL 和 Apple Metal 。GraphicsFuzz 率先将模糊和蜕变测试结合起来,产生了一种高度自动化的测试图形驱动程序的方法,该方法可以在影响最终用户之前快速发现并修复可能破坏可靠性和安全性的错误。
随着业务的发展,许多项目中 H5 以及小程序占比逐渐增多,因为快速建设相关的自动化来提高项目的效率和质量成为许多项目中的重中之重,因此,FAutoTest应运而生。FAT 作为一套成长中的自动化测试框架,主要解决微信内 UI 的自动化测试问题,主要包括微信内 H5 页面和小程序,提升自动化测试的易用性与稳定性,提高测试的效率与质量。目前已公开使用,使用的业务涉及腾讯视频、QQ空间、腾讯彩票业务、充值业务、腾讯百科、医疗云等。
# 测试工具 # 微信小程序
Wisdom rest-client一款自动化测试 REST API 的工具,它可以自动化测试 REST API 并生成精美的测试报告,同时基于测试过的历史数据,可以生成精美的 REST API 文档。使用前请先安装Java 1.7或者更高版本;双击restclient.jar,启动工具;使用中遇到任何问题可以查看帮助文档,也可在开源社区上报所遇到的问题。浏览器版本要求:IE 9 或者更高,Firefox 51.0 或者更高,Chrome 53.0 或者更高
IntroductionFlagr 是一款基于 Go 的开源服务。它提供功能标记、AB测试、动态配置功能。它提供 flag 管理和 flag 评估的 REST API。快速开始Try it with Docker.Flagr Evaluation PerformanceTested with vegeta. For more details, see benchmarks.
TestUi是一款javafx开发测试框架,能够测试Http接口,以及Java方法测试。主要是通过一个简单UI界面,让产品,测试,开发对各自关注的测试点,进行测试,降低测试难度。在数据的验证环节,直接增加了对方法的返回值以及接口的返回值进行验证,并且还能对数据库中数据进行验证,省事省力。动态变量能够在每次测试时,生成不一样的数据,能够集成测试。
ChaosBlade 是阿里巴巴开源的一款遵循混沌工程实验原理,提供丰富故障场景实现,帮助分布式系统提升容错性和可恢复性的混沌工程工具,可实现底层故障的注入,特点是操作简洁、无侵入、扩展性强。ChaosBlade 基于 Apache License v2.0 开源协议,目前有 chaosblade 和 chaosblade-exe-jvm 两个仓库。其中,Chaosblade 包含 CLI 和使用 Golang 实现的基础资源、容器相关的混沌实验实施执行模块。ChaosBlade 社区后续还会添加 C++、
adtl,起名难,起个好听的名字更难,这个名字来源于api demo tool的缩写,这款东西是用来测试Api的,提供http和ws测试功能.开源,免费,可修改 软件是开源的,采用"BSD 2-Clause License"协议,有很大的修改和二次开发空间,同样也是免费的了,它没有功能的限制。版本控制 本地储存的数据采用json文本格式,更容易采用git/svn等工具进行版本控制,帮储存目录放到你的项目中去,那样它就能随着项目的版本发布而进行版本发布
Moler 是为构建自动化测试提供“砖块”的 Python 库。所有这些“砖头”都有明确的责任,有类似的API,遵循相同的构造模式。ps_cmd = my_unix.get_cmd(cmd_name="ps", # take command of that device. processes_info = ps_cmd() # run the command, it returns result.
NTT 是诺基亚开源的一个 TTCN-3 源码管理及测试工具。TTCN-3是一种标准化的测试规范语言,适用于各种应用域和测试类型,但这门语言的工具大多过时,导致 TTCN-3 的代码维护往往很困难。NTT 由此产生,它可以提供可维护的工具和库,帮助测试人员和开发人员,避免重新造 TTCN-3 的轮子。
测试人自己开发,汇聚10年沉淀,独创流程驱动测试、度量展现测试人价值的测试协同软件,敏捷测试组织形式,按不同目标及策略精细划分不同的迭代,同时推进不同管控目标落地执行。
安科网(Ancii),中国第一极客网
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号