当前位置: 首页 > 软件库 > 开发工具 > 测试工具 >

QA Wolf

浏览器自动化测试工具
授权协议 Apache 2.0
开发语言 TypeScript
所属分类 开发工具、 测试工具
软件类型 开源软件
地区 不详
投 递 者 松兴邦
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

QA Wolf 可帮助你以 10 倍的速度创建、运行和维护端到端的浏览器自动化测试。

快速创建测试

�� 使用 QA Wolf 之前 ��通过 QA Wolf
安装库并配置测试环境。 从浏览器创建测试 -无需安装或设置。
学习测试框架并编写样板代码。 将操作转换为代码。
每次更改时重新运行整个测试。 重新运行选定的代码即可

快速运行测试

��使用 QA Wolf 之前 ��通过 QA Wolf
构建和维护基础设施,以在 CI 中运行测试。 对 Vercel / Netlify 部署,或按计划一键运行测试。
等待依赖项安装,然后在 CI 中并行运行几个测试。 并行运行 100% 的测试,无需额外设置。
构建和管理集成,以获取Slack警报并测试接收电子邮件。 立即获取 Slack 警报并测试接收电子邮件。

快速维护测试

�� 在 QA Wolf 之前 ��经过QA Wolf
阅读 CI 日志并下载工件以了解故障。 通过视频、日志和测试失败的确切代码行了解故障。
通过检出代码、本地运行并等待另一个 CI 构建来修复测试。 直接从浏览器重新运行和修复测试。
独立工作以调试和修复测试。 通过共享链接与您的团队实时协作。
 相关资料
  • 我已经从错误消息中删除了ip地址和主机名。

  • 问题内容: 您如何判断浏览器是否自动填充了文本框?尤其是用户名和密码框可自动填充页面加载。 我的第一个问题是页面加载序列何时发生?是在document.ready之前还是之后? 其次,我该如何使用逻辑找出这种情况是否发生?它不是我想阻止这种情况发生,只是挂接到事件中。最好是这样的: 如果可能的话,我希望看到一个jsfiddle显示您的答案。 问题答案: 问题是自动填充由不同的浏览器处理。有些派遣变

  • 有多种工具可用于执行应用程序的安全性测试。很少有工具可以执行端到端安全测试,而有些工具专门用于发现系统中的特定类型的缺陷。 开源工具 一些开源安全测试工具如下 - 编号 工具名称 描述/简介 网站/网址 1 Zed Attack Proxy 提供自动扫描仪和其他工具,以发现安全漏洞。 https://www.owasp.org 2 OWASP WebScarab 使用Java开发,用于分析Http

  • 介绍 Laravel Dusk 提供了富有表现力、简单易用的浏览器自动化及测试 API 。默认情况下,Dusk 不需要在你的机器上安装 JDK 或者 Selenium 。而是需要使用单独的 Chrome 驱动 进行安装。当然,你也可以自由使用其他的兼容 Selenium 的驱动程序。 安装 你应该先向你的 Composer 依赖添加 laravel/dusk : composer require

  • When webpack-dev-server is running it will watch your files for changes. When that happens it rebundles your project and notifies browsers listening to refresh. To trigger this behavior you need to ch

  • 问题内容: 因此,我已经开始创建一些使用Selenium RC来直接在浏览器中测试我的Web应用程序的Ruby单元测试。我正在将Selenum- Client 用于红宝石。我已经为所有其他selenium测试创建了基类。 这将创建许多SeleniumDriver实例,并且在每个实例上调用所有缺少的方法。这实际上是并行运行测试。 别人如何做到这一点? 这是我的实现: 这可以工作,但是如果一个浏览器失

  • 英文原文:http://emberjs.com/guides/testing/test-runners/ 当运行测试时,可以在很多种不同的方案里选取最适合工作流的方案。找到一种摩擦最低的运行测试的方案非常重要,因为测试是一项经常要做的事情。 浏览器 运行测试的最简单的方法是直接在浏览器中打开页面。下面将展示如何加入一个qunit的测试harness给应用,并可以针对其运行测试: 首先,从这里获取一

  • 自动化测试 如果你想构建可靠的高质量的软件,自动化测试将是你工具箱里面非常关键的一个部分,它帮助你减少手工测试的代价,提高你的开发小组重构已有代码的能力。 自动化测试的类型  并非所有的自动化测试都是相似的,他们通常在作用域、实现方式和执行时间上有所差异,我把他们分成三种类型的测试:单元测试、集成测试和功能测试。 单元测试用于测试你代码的最小单元,在基于java的项目中这个单元就是一个方法(met