编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是开发工具相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
LuckyFrame测试平台是一款免费开源的自动化测试平台,最大的特点是全纬度覆盖了接口自动化、WEB
Airtap 是一种在浏览器中测试 JavaScript 的简单方法,能够在数秒内开始在本地测试你的代码,并无缝转移到由 Sauce Labs提供的基于云的浏览器上,以获得更好的覆盖测试。
Karma,Webpack和Jasmine
都非常强大,而且每一个都是高度可配置的。在创建和维护小模块时,重复这些配置和依赖关系是很麻烦的。Karmatic是这些工具的零配置包装,具有智能默认值,配置自动检测以及配置优化的功能
LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。
OSS-Fuzz
OSS-Fuzz
能够针对开源软件进行持续的模糊测试,它的目的是利用更新的模糊测试技术与可拓展的分布式执行相结合,提高一般软件基础架构的安全性与稳定性。OSS-Fuzz
AutoLine开源平台
AutoLine开源平台是一个开源自动化测试解决方案,基于 RobotFramework 进行二次开发,支持 RobotFramework 几乎所有的库。
什么是 Appecker?
Appecker 是一款专门为 iOS 系统系统定制的的自动化测试框架。v1.0.0 版本仅对 iOS 6.0 , 7.0 32 位提供支持。
LuckyFrame测试平台是一款免费开源的自动化测试平台,最大的特点是全纬度覆盖了接口自动化、WEB
Kiwi TCMS —— 开源测试用例管理系统
Kiwi TCMS 是一个集测试计划、测试运行和测试用例于一身的管理系统,用 Python 和 Django 编写。它具有许多强大的功能,如
doctest 是一个新的 C++ 测试框架。与其他功能丰富的替代方案相比,编译时(by orders of
RoWarlock 是基于 Selenium、Appium、MS UIAutomaiton 的自动化测试工具,覆盖 Web、Client
自动化测试平台,无法编码即可实现 WebUI 自动化测试。包括以下特色:
XML 导入、导出
ChaosBlade 是阿里巴巴开源的一款遵循混沌工程实验原理,提供丰富故障场景实现,帮助分布式系统提升容错性和可恢复性的 混沌工程工具,可实现底层故障的注入 ,特点是操作简洁、无侵入、扩展性强。
Hibench 是一个大数据基准测试套件,用来测试框架的速度、吞吐率与资源利用率等。
这是一款基于pytest封装,同时支持关键字和BDD,测试数据分离,面向编程,轻量级的,对上层自动化应用友好的基础测试框架。
ClusterFuzz 是一个模糊测试基础设施,研发到现在已经有 8 年时间,其旨在无缝地融入开发人员工作流程,并使得查找 bug
Wisdom rest-client 一款自动化测试 REST API 的工具,它可以自动化测试 REST API
并生成精美的测试报告,同时基于测试过的历史数据,可以生成精美的 REST API 文档。
Introduction
Flagr 是一款基于 Go 的开源服务。它提供功能标记、AB测试、动态配置功能。它提供 flag 管理和 flag 评估的 REST API。
自动化测试执行管理节点
本软件为一套涵盖了接口、web 端 UI 、安卓端 UI 、IOS 端 UI 及 PC 端 UI 等自动化框架技术的全栈式自动化测试用例管理及测试开发工具。
Mobly 是一个 Python 开发的测试框架,支持要求多设备、复杂环境以及自定义硬件设置的测试案例。
随着业务的发展,许多项目中 H5
以及小程序占比逐渐增多,因为快速建设相关的自动化来提高项目的效率和质量成为许多项目中的重中之重,因此,FAutoTest(以下简称 FAT)应运而生。FAT
GraphicsFuzz 是一个测试框架,用于自动查找和简化图形着色器编译器中的 bug 。该框架除了适用于 GLSL 着色器,还在努力扩展到其他目标,如
clover 是一款简单易用且长期维护,基于 python 和 vue 进行开发的开源测试平台。
NTT 是诺基亚开源的一个 TTCN-3 源码管理及测试工具。
TTCN-3 是一种标准化的测试规范语言,适用于各种应用域和测试类型,但这门语言的工具大多过时,导致
Terratest 是一个开源的 Go 语言库,可更轻松地为基础设施代码编写自动化测试。它为通用基础设施的测试任务提供了各种帮助函数和模式,其中包括:
Cypress 是为现代网络而构建的下一代前端测试工具,用于解决开发者和 QA 工程师在测试现代应用程序时面临的关键难题。
Last-Hit旨在面向开发和运维团队,提供关于自动化测试的整体解决方案。主要聚焦浏览器端自动测试,提供全面的、深度的、精准的测试控制。
Moler 是为构建自动化测试提供“砖块”的 Python 库。
所有这些“砖头”都有明确的责任,有类似的API,遵循相同的构造模式(所以很容易创建新的测试)。
TestUi是一款javafx开发测试框架,能够测试Http接口,以及Java方法测试。主要是通过一个简单
Soloπ是一个无线化、非侵入式的Android自动化测试工具,公测版拥有录制回放、性能测试、一机多控三项主要功能,能为测试开发人员节省宝贵时间。