integration-testing

    5热度

    3回答

    在集成测试中,异步过程(方法,外部服务)会产生非常严峻的测试代码。相反,如果我将异步部分分解并创建一个依赖关系,并为了测试而用同步部分替换它,那会是一件“好事”吗? 通过用同步替换异步过程,我不是在集成测试的精神测试?我想我假设集成测试是指接近真实的测试。

    1热度

    3回答

    我找一个开源含有两个相当完整的测试套件Java项目:一套集成测试和单元的一套测试,为相同代码。 请注意,我只对使用JUnit或TestNG编写的开发人员测试感兴趣。 我问这个,因为我经常看到有人说有单位和集成测试是必要的。但到目前为止,我不知道有两种测试覆盖的代码库。 有没有人知道任何这样的项目?

    3热度

    1回答

    我需要对每个版本我的web应用程序做一个集成测试。 目前,我有一组JUnit测试,之前建设成为战争,测试应用程序的各个部分。我现在需要做的是测试应用程序在部署到Web容器后是否状态良好。 该应用程序是使用Spring框架编写的,我已经阅读了很多关于Spring集成测试的文档,但他们谈论的都是关于与数据库集成的测试等等。我已经阅读过仙人掌,但信息很漂亮scarse也是如此。 一个良好的教程及源代码任

    16热度

    5回答

    我们的团队进行了数百次集成测试,它们击中数据库并验证结果。我为所有集成测试提供了两个基类,一个用于仅检索测试,另一个用于创建/更新/删除测试。只能检索的基类在TestFixtureSetup期间重新生成数据库,因此它仅对每个测试类执行一次。 CUD基类在每次测试之前重新生成数据库。每个存储库类都有自己相应的测试类。如你所想,这整件事情需要相当长的一段时间(接近7-8分钟才能运行并快速增长)。将它作

    36热度

    10回答

    我注意到域 contoso.com 文档中经常使用需要的样本时。我总是认为这是一个虚拟域名,像电话前缀“555”一样用于将垃圾邮件路由到某种电信无效(尽管contoso.com似乎是一个真正的站点)。 有一个域时,我有,比方说,测试登记表20次,唯一的电子邮件地址,我不关心会发生什么消息我可以放心地使用,但我不希望它去一个真实的人?

    3热度

    3回答

    我不熟悉集成测试,但迄今为止使用Se:IDE构建了一套测试方面取得了巨大成功。正如我一直在运行我的测试,我发现我正在生成大量的数据,我想自己清理。 我的大部分测试都涉及到创建一个新的'页面',并且该查询字符串中的id可用。我希望Se:IDE存储查询字符串值,并将其传递给另一个页面,该页面在我运行验证后调用删除方法进行整理。 我看到我可以使用命令storeLocation,但我不知道该如何解析查询字

    3热度

    3回答

    作为我当前项目的一部分,我创建了自定义类加载器。部分自定义加载程序的单元测试涉及使用一些JAR文件来演示加载程序的正确行为。 我想在运行实际单元测试之前从Java源创建测试JAR文件。此外,运行单元测试时,测试JAR文件不能位于类路径中,因为我想在测试执行期间动态加载它们。 是否存在一种标准模式来完成这种“在测试阶段之前建立一些JAR但保留在类路径之外”的要求?我无法相信我是第一个尝试用Maven

    6热度

    1回答

    如何通过在实现中使用LINQ 2 SQL的域层/模型(存储库)来集成测试数据库,并在发现数据库时保留该数据库?换句话说,单元测试DB的理想世界,集成测试会在数据库发现时留下。 那里有哪些工具可以自动处理?通过存储库对数据库执行集成测试的最佳实践是什么?

    12热度

    4回答

    我正在研究测试ASP.NET MVC应用程序的其他方法,并遇到了Steve Sanderson的MvcIntegrationTestFramework。该方法看起来很有前途,但我想知道是否有人有任何实际的经验分享。

    0热度

    1回答

    是否可以使用Fluent NHibernate的PersistenceSpecification来测试通过XML完成的NHibernate映射?