在 NUnit 中捕获断言
我想在测试失败时记录一些上下文信息(例如捕获屏幕截图)。 NUnit 框架中有我可以做到的扩展点吗?理想的情况是: [TearDown] public void Down(Asse…
如何在 TeamCity WebUI 上显示我的单元测试的描述?
我正在使用 NUnit 和 TeamCity,并且我已经编写了一些带有描述的系统测试。 /// /// Should send the password reminder and... /// [Test] public vo…
有没有一种方法可以验证 Salesforce.com 的 SOQL 查询的语法而不执行它?
我正在编写一个 API,它将非技术用户执行的操作转换为 Salesforce.com SOQL 'SELECT'、'UPSERT' 和 'DELETE' 语句。是否有任何资源、库等可以验证生成…
Sikuli - NameError:全局名称“openApp”没有定义
我正在 Sikuli IDE 中调用 sikuli 函数,但收到此错误“NameError:未定义全局名称 'openApp'”... 如果我尝试在新的 Sikuli 空白文件中执行 openApp(…
testNG Eclipse 插件 - 结果未显示在 testNG 窗口中
我正在将 testNG 插件与 Eclipse Indigo 一起使用。我的测试结果从未显示在 testNG 选项卡中,我不知道这是为什么。我可以通过 testng-results.xml 文…
失败的自动化测试:如何区分已知和新引入的错误?
使用案例:Fitnesse 用于网站的自动化测试。 SUT(被测软件)包含一个已知错误。比如说,我们期望网页包含“更改已成功保存”字符串,但由于错误而丢…
“SeleniumHQ htmlSuite Run”的配置在 Jenkins 中运行 Selenium HTML TestSuite
我想通过 Jenkins(持续集成)运行我的 Selenium HTML 测试套件。下面显示了如何为当前项目配置构建: 这里是例如,提交新测试后的控制台输出: ERROR…
如何在运行集成测试之前启动tomcat?
我正在尝试在单独的 Maven 配置文件中运行集成测试,因此我需要按照以下步骤执行此操作: 运行 tomcat 服务器。 运行 Selenium 服务器。 运行集成测试…
Windows Phone自动化测试解决方案
出色地。对于单个模块而言,回归测试为了提高效率,引入了自动化测试的概念。不幸的是,目前还没有任何针对Windows Phone应用的自动化测试工具已经在S…
如何使用 Maven 运行 Selenium 测试?
我想使用 Maven 运行 selenium 测试作为构建的一部分,所以这是我的配置: org.apache.maven.plugins maven-war-plugin 2.1.1 org.apache.maven.plugi…