问题标签 [automated-tests]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
14 回答
88856 浏览

iphone - Automated testing for iPhone

I know this one is going to be a long-shot, but I thought I'd try. Does anyone know of any automated test anything for the iPhone simulator? I'd love it if there was something like Selenium but for the iPhone simulator. I don't need anything fancy like assertions, just something that can fake out taps on a screen so I can stop abusing my trackpad. :)

Is there a way to send taps or keyevents (like on android over adb) to iOS devices?

0 投票
15 回答
47416 浏览

asp.net - 水还是硒?

我将很快开始为我们的演示文稿编写一些自动化测试。看来大家都推荐WatiNSelenium。对于 ASP.NET Web 表单的自动化测试,您更喜欢哪个?这些产品中哪个更适合您?

作为旁注,我注意到自 2008 年 3 月以来,WatiN 2.0 一直在 CTP 中,这有什么要担心的吗?

0 投票
3 回答
8325 浏览

java - 测试小程序的最佳机制是什么?

我正在尝试有效地为小程序构建一个功能测试套件,并且我正在尝试为它找到一个好的框架。

过去,当我想设计一个测试套件来对应用程序进行功能测试和负载测试时,它一直是基于 Web 的应用程序,或者至少是某种基于服务的应用程序,我已经使用诸如grinder之类的东西来构建测试脚本并使用它们来模拟用户。

对于 Java 小程序,我不清楚有什么机制(如果有的话)可以让我使用和运行针对 GUI 的使用脚本,从而模拟用户单击表单控件。

有人对这个有经验么?

0 投票
2 回答
471 浏览

perl - 有 PDF 文件的测试套件吗?

是否有用于 PDF 的测试套件,最好是在 Perl 中?我想要的是一些功能来测试 PDF 文件中某些文本的定位和存在(如果可能的话,还有一个图形的名称)。这在理论上可以使用 PDF 标记吗?

感谢您的帮助。

0 投票
4 回答
3300 浏览

visual-studio - 如何使用 Visual Studio 的内置自动化测试对文件写入方法进行单元测试?

  1. 我使用 Visual Studio 2008 Professional 自动化测试。我有一个写入文件的函数。我想对文件写入功能进行单元测试。我在某处读到我必须以某种方式模拟文件。我不知道该怎么做。你能帮我吗?

  2. 如何对从 Internet 下载页面的方法进行单元测试?

0 投票
1 回答
200 浏览

integration-testing - 为变更集寻找合适的测试

我们使用cobertura作为代码覆盖工具。测试是使用 RFT-Rational Functional Tester 完成的(500 多个测试)。运行 RFT 需要很长时间。为了鼓励开发人员运行 RFT 测试,我们正在考虑能够列出涵盖“变更集”的测试的工具。

做法大致是:

  1. 在集成服务器上运行每个 rft 测试,针对各个测试创建覆盖数据数据库(cobertura 的 .ser 文件)
  2. 对于每个更改集,通过 .ser 文件查找测试
  3. 再次运行测试时更新数据库。本质上,过去运行的数据库用于“猜测”当前更改集的最小测试。

首先,我们可以将更改集视为文件列表。但是,它可能是代码行更改。

任何意见?任何具有此功能的现有工具?刚刚知道 IntelliJ 8 具有此功能,用于在其中运行测试。(可能用于单元测试)

0 投票
3 回答
8647 浏览

c# - 嵌入式 (ASP.NET) Web 服务器

我正在寻找适用于 .NET 的轻型 Web 可嵌入 Web 服务器。

我需要它来伪造 SOAP Web 服务以进行自动化测试,因此如果它支持 ASP.NET Web 服务或其他创建 SOAP Web 服务的简单方法,那将是一大优势。快速启动和关闭以及不同端口上的多个同时实例的额外奖励积分。

谷歌搜索出现aspnetservewww-Sharp.RuntimeNeokernel Web Server。有人对这些或其他解决方案有任何经验吗?

0 投票
3 回答
2805 浏览

nant - 如何自动化 TeamCity 中控制台应用程序的单元测试?

我编写了一个包含许多单元测试的控制台应用程序,我想将它包含在我的 nant 构建脚本中,以便它将在我们的 TeamCity CIS 上运行。

不幸的是,我不太确定该怎么做。nant 脚本包含已添加的当前项目的示例……它们都必须提供需要测试的程序集。即 MyProject.dll 但我的控制台应用程序没有类似的东西,因为它编译成 MyProject.exe

必须有一种方法可以自动执行这些测试,因为我能够在 Visual Studio 中毫无问题地运行单元测试。

有谁知道这是否以及如何可能?

0 投票
2 回答
244 浏览

.net - .Net 和 Javascript 的测试运行程序/框架?

我的团队使用多种语言开发软件。我们在 .Net 中有一个服务器应用程序,我们的大部分客户端代码都是用 JavaScript 编写的。(客户端代码实际上是针对 xulrunner 应用程序的,目前还没有好的测试工具,但我希望有一天能克服。)

不过,我喜欢这样的想法,即拥有一个可以为我们所有代码运行测试的测试工具。现在抛出 xulrunner 问题,只考虑 .net 和 Javascript - 是否有任何测试和自动化选项可以涵盖这两个领域? 我见过的大多数流行的测试工具似乎都是以 .Net 为中心的。

还是我应该放弃拥有一个测试工具来统治所有这些工具的愿望,而只是为每个工具选择最好的品种?

0 投票
1 回答
3129 浏览

excel - VBA UserForms-工具和/或技术的自动化测试?

我希望在一个相当大的 Excel 加载项上开始自动回归测试,该加载项围绕一个由几个带有标准控件的模态用户窗体组成的 GUI。

主要问题是我研究过的大多数自动化测试工具(Rational Robot、AutomatedQA TestComplete、Network Automation Automate等)并不完全支持 VBA 控件,因此他们的测试最终会重播鼠标点击和按键操作,所以不是t 真的可以维护。理想情况下,我需要一个能够识别 VBA 表单控件的测试工具,所以我可以说“按下此按钮并等待此列表框更改”而不是“单击 (237, 58) 并等待 500 毫秒”。

我还考虑将测试自动化作为 VBA 构建到加载项中,但用户的大部分时间都花在与模式对话框交互上,该对话框会阻止 VBA 在后台运行,所以这几乎是不可能的。

我的问题 - 这里有没有人有任何使用自动化测试工具的经验

a) 识别 VBA 用户表单控件并能可靠地与它们交互

b) 支持带有条件分支和成功/失败日志的测试脚本,而不仅仅是记录和回放?

或者,有谁知道我可以解决模式对话框暂停 VBA 执行的问题,以便我可以从 VBA 中驱动加载项?

我花了一段时间在 QA 论坛上四处寻找,但在那里没有找到任何东西,所以任何帮助或线索将不胜感激。

谢谢你的帮助,

-马丁