system-testing相关内容

用于系统测试的自动链接检查器

我经常需要处理脆弱的旧网站,这些网站在更新逻辑或配置时会以意想不到的方式中断. 我没有创建 Selenium 脚本所需的时间或系统知识.此外,我不想检查特定的用例——我想验证网站上的每个链接和页面. 我想创建一个自动系统测试,它会爬取网站并检查是否存在损坏的链接和崩溃.理想情况下,我可以使用一个工具来实现这一点.它应该具有尽可能多的以下功能,按优先级降序排列: 通过脚本触发 不 ..
发布时间:2022-01-14 17:24:32 其他开发

如何停止 DataTables 实例已启动的所有当前正在进行的 Ajax 查询?

简要说明 将测试服务器重置为已知状态会导致我的测试失败,因为在服务器重置时 DataTables 实例启动的 Ajax 请求正在进行中.我想通过在服务器重置之前停止 DataTables 请求来防止这种情况发生. 详细说明 我有一个应用程序,在其中我在某些页面上使用了 DataTables.这些数据表都执行服务器端查询来填充它们的表. 当我执行系统测试时,有时可能会发生竞争 ..
发布时间:2022-01-01 14:59:46 前端开发

测试两个 Rails 应用程序之间的集成

我正在开发一个由两个不同的 Rails 应用程序(服务器和客户端)组成的系统,这些应用程序通过其余的 Web 服务进行通信. 我对每个应用程序分别进行了测试,但我想为两个平台之间的集成添加一些测试,以断言一个平台创建的请求与另一个平台的期望兼容. 任何提示将不胜感激. 解决方案 我有一个类似的架构,我们使用 VCR 来记录所有服务器端响应并避免总是发出请求.它可能会变得烦人,现 ..
发布时间:2021-09-24 19:24:54 其他开发

NUnit - 多个同名属性?链接到需求

我将我们所有的系统测试链接到测试用例和我们的需求.每个需求都有一个 ID.每个测试用例/系统测试都会测试各种需求.每个代码模块都链接到多个需求. 我正在努力寻找将每个系统测试与其驾驶要求联系起来的最佳方式. 我希望做这样的事情: [NUnit.Framework.Property("Release", "6.0.0")][NUnit.Framework.Property("Requ ..
发布时间:2021-06-11 18:36:52 其他开发

TFS-执行自动测试的顺序

假设我有系统测试:A和B,其中A包含数据库的记录,B尝试对其进行修改.当A失败时,B也将失败. A和B被写为“单元测试"(测试方法),A和B也是TFS中自动链接到这些“单元测试"的测试用例.我把它们都放在了一个测试计划,测试套件中.我想通过“运行功能测试"步骤执行它们. 如何告诉TFS以正确的顺序执行它们? 开发此类测试的最佳实践是什么? 解决方案 您可以创建一个有序测试,该测 ..
发布时间:2020-11-11 19:38:19 其他开发

如何在Rails 5.1中运行无头浏览器系统测试?

有关Rails 5.1系统测试的文档有点疏。我无法执行无人运行的测试来运行javascript。我认为一种方法需要安装和运行xvf。但这比我在其他版本的rails中运行水豚时要更加手动。 实现此目的最直接的方法是什么? 解决方案 在Rails 5.1系统测试中,所使用的驱动程序由ApplicationSystemTestCase中的 driven_by 调用设置(测试/applica ..

如何设置Rails系统测试的膨化

我正在尝试设置puff-billy以与Rails System Test一起使用.由于它为此使用Capybara,因此我在这里尝试了所有记录在案的Capybara解决方案,但似乎没有正确设置它. 系统测试为配置文件生成一个application_system_test_case.rb.看起来是这样的: require "test_helper" require 'billy' cla ..
发布时间:2020-05-10 01:45:38 其他开发

如何停止DataTables实例已经开始的所有正在进行的Ajax查询?

简要说明 将测试服务器重置为已知状态会导致我的测试失败,原因是DataTables实例在服务器复位时正在进行的Ajax请求。我想通过在服务器重置之前停止DataTables请求来阻止这种情况。 详细说明 我有一个应用程序,我在一些页面上使用DataTables。这些DataTable都执行服务器端查询来填充它们的表。 当我进行系统测试时,有时会出现竞争条件: 测试运行 ..
发布时间:2017-04-04 22:18:02 前端开发

在使用Octopus部署之前将生产环境数据库复制到暂存

为了更好地验证我的数据库脚本的部署,我想使用生产数据库的镜像预先初始化我的Staging数据库,作为我的Octopus部署的第一步。我使用SQL Azure和DACFX。我很好奇,如果其他人都试过这个... 是 Start-AzureSqlDatabaseCopy 用于此操作的正确的PS cmdlet 这是否会影响我的生产环境的性能? 是否有其他选项考虑? 更新下面的脚本,这似乎工 ..

自动链接检查系统测试

我经常用在当逻辑或配置更新意想不到的方式打破脆弱的旧版网站的工作。 我没有创建硒脚本所需要的系统的时间和知识。此外,我不想检查具体使用情况 - 我要验证网站上的每一个环节和页面。 我想创建一个自动化系统测试将通过网站蜘蛛检查链接是否损坏和崩溃。理想的情况下,将有一个工具,我可以用它来实现这一目标。它应该有尽可能多的以下功能,按照优先级从高到低的顺序为: 通过脚本触​​发 不需要人机交互 ..
发布时间:2016-07-27 20:15:24 IPhone

如何写Asp.net MVC集成和系统测试

我的应用程序 我有一个应用程序设计,看起来是这样的: Web应用程序层 - asp.net MVC应用程序与控制器和使用波苏斯并调用服务的意见 服务层 - 使用波苏斯和呼叫存储库的业务流程 数据层 - 使用波苏斯并与EF模型的形式的模型,它是本相同层的一部分进行通信的存储库 POCO层 - 定义了用于这些层之间间通信的所有类 所以,我的数据层是完全透明的数据模型实现,因为上层根 ..
发布时间:2016-06-22 11:58:23 ASP .NET