问题标签 [testcase]

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 投票
1 回答
920 浏览

java - JTestcase 用于使用 JUnit 的 xml 文件中的数据?

我查看了一些使用 JTestcase 将数据与测试用例分离的旧代码(JTestCase 基本上有助于管理 xml 文件中的数据)。因此 JTestCase 与 JUnit 测试用例代码集成在一起。

可用于 JTestcase 的 Jar 是 2006 版本,所以我想没有新版本。这让我认为 JTestCase 可能是旧东西,否则他们会提供新版本。

请告诉我是否有一些新技术代替了 JTestCase,如果没有的话,Jtestcase 的负面影响是什么(考虑到它允许使用 xml 文件这一事实可以提高性能,而这本身就是为了更好地组织复杂数据)。

我找不到 JTestcase 的 Maven 工件。请让我知道它是否在任何网站上可用。

哪个站点是查找 maven 工件的可靠来源。目前我看到https://repository.sonatype.org/index.html#welcome出于同样的目的。

0 投票
6 回答
5697 浏览

unit-testing - 是否有与 NUnit 的 testcase 属性等效的 JUnit?

我已经用谷歌搜索了 JUnit 测试用例,它提出了一些看起来实现起来要复杂得多的东西——你必须创建一个扩展测试用例的新类,然后调用它:

但我想要的是非常简单的东西,比如 NUnit 测试用例

在 JUnit 中有没有办法做到这一点?

0 投票
12 回答
21417 浏览

python - 使用 python unittest 抽象测试用例

是否可以创建一个TestCase具有一些 test_* 方法的 abstract ,但这TestCase不会被调用,并且这些方法只会在子类中使用?我想我将TestCase在我的测试套件中拥有一个抽象,它将为单个接口的几个不同实现进行子类化。这就是为什么所有的测试方法都是一些,只有一种,内部方法变化。我怎样才能以优雅的方式做到这一点?

0 投票
1 回答
461 浏览

visual-studio-2010 - 运行从手动测试的操作记录生成的 CodedUI 测试

我在运行由手动测试的动作记录生成的 codedui 测试时遇到了问题。

当我尝试运行时,我收到此错误。

单元测试适配器连接数据源或读取数据失败。有关解决此错误的详细信息,请参阅 MSDN 库中的“数据驱动单元测试故障排除”(http://go.microsoft.com/fwlink/?LinkId=62412)。错误详细信息:无效的测试用例 ID - 2120

但我知道有一个 ID 为 2120 的测试用例(因此 Visual Studio 可以从测试用例生成它)

我检查了 DataSource 属性,它也是正确的。数据源属性如下。[DataSource("Microsoft.VisualStudio.TestTools.DataSource.TestCase", "http://tfs2010:8080/tfs/defaultcollection;Cynergy", "2113", DataAccessMethod.Sequential), TestMethod]

我找不到任何关于此的内容。任何人都可以帮助我吗?

0 投票
1 回答
569 浏览

automated-tests - 在物理环境上构建团队后运行自动化测试

我们正在尝试自动化我们的测试,但我们遇到了一些问题。

我们的解决方案有 7 个项目,其中一个是 WCF 服务器,一个是 Windows 窗体项目。其他是辅助项目。

我们创建了一个测试计划和测试用例。我们使用动作记录运行我们的测试用例,并将手动测试转换为 Coded UI 测试。之后,我们将编码的 ui 测试与测试用例相关联。

我们定义了一个新的构建。此新版本将 WCF 服务器部署到 IIS 并转换 app.config 并将客户端应用程序文件复制到文件夹中。

我们在同一台构建机器上设置了测试控制器和测试代理。

我想知道我们需要做什么来自动化我们的构建和测试?我们如何构建触发自动化测试?

由于 VMWare 基础架构,我们无法使用实验室管理。

0 投票
2 回答
327 浏览

java - j2ee 服务层自动化测试用例

我正在研究 Big Spring、ibatis、velocity bases J2EE 项目有成千上万的类和服务层类的数量,我需要为所有服务器层类创建测试用例是否有任何自动化工具可以为所有服务层类编写测试用例?

0 投票
2 回答
3265 浏览

ruby - Ruby Watir 在运行类之外找不到 assert 方法?

我有一个要在许多测试用例中使用的类:

但是,当在我的一个测试用例中运行时:

我得到错误:

少了什么东西?谢谢!

0 投票
2 回答
95 浏览

java - 面向对象编程的问题

嗨,我是 Java 新手。我必须在java中为此方法编写测试用例,

0 投票
4 回答
9258 浏览

django - Django UrlResolver,在运行时添加 url 进行测试

我正在做一些测试,但我还不太熟悉,URLResolver但我想快速解决这个问题。

在 aTestCase中,我想向解析器添加一个 URL,以便我可以使用Client.get('/url/')它并将其与urls.py.

0 投票
2 回答
566 浏览

netbeans - 如何阻止 PHPUnit 添加包含/必需的文件作为测试套件的一部分?

我尝试按照 PHPUnit 手册了解如何使用自定义测试执行顺序设置测试套件。我现在意识到我只需要这些行和一些包括来让套件工作:

但是当我使用上面的行时,测试执行顺序是由我包含的排序顺序定义的。当我尝试通过套件()如下更改它时,测试会执行两次,首先是按照套件()定义的排序顺序,然后是包含的排序顺序:

包括由以下人员完成:

结果(测试执行顺序):

我正在使用 Netbeans 7.0beta 在 Windows 7 上运行 PHP 5.3.5 / PHPUnit 3.5.11。我阅读了 phpunit 手册 (http://www.phpunit.de/manual/3.5/en/organizing-tests.html)但我不知道我做错了什么......

请帮忙。

PS:这个问题可以通过自动加载类来解决。