integration-testing

    4热度

    1回答

    我收到以下异常: org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'application/json' not supported at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.readWit

    1热度

    1回答

    我有这样的测试: test "invalid signup" do get signup_path assert_no_difference 'User.count' do post users_path, user: { name: '', email: '', password: '', password_confirmation:''

    1热度

    3回答

    对于我的其中一个Spring bean(称为Application类),我从属性文件(prop.properties)中获取属性值(my.property.flag = true/false)使用@Value注释。这很好。 我需要编写一个集成测试(比如说ApplicationIt类),在这里我需要测试属性的值,例如true和false。 在我的属性文件中,该属性的值设置为true。是否可以从我的集

    0热度

    1回答

    IM目前所面临的问题,我不能够测试在“只有已更改的事情”的变化,设定使用vnext与TFS 2017年 使用时“运行功能测试”步骤,我只能选择一个测试程序集,但它总是会用我选择的解决方案和测试程序集中的所有测试来测试更改。 我试过将测试程序集分成更多的测试类别,但对1个文件的更改运行所有2000个测试似乎有点太多。 有没有一种方法可以对已更改的源代码运行测试? 我们希望减少测试时间。

    1热度

    1回答

    我正在使用gradle + spock + groovy进行集成测试。现在我的测试套件执行时间约为1小时。所以我决定研究并行测试执行。 Gradle可以借助叉子进行平行测试(maxParallelForks)。但在这种情况下,我受限于(我的机器上的内核数量==)。 Spock本身不支持并行测试执行。 所以我的问题:是否有任何类似于maven-surefire-plugin的gradle插件(或测试

    5热度

    1回答

    随着Rails 5.1的发布,它们包含了系统测试。这意味着我们可以在Rails中测试JavaScript。 我看到Rails指南解释了样本测试以两种方式创建文章:通过系统测试和通过集成测试。 现在的问题是:在Rails 5.1之前,我正在集成测试中编写复杂的测试用例。但是现在我有两个选择来编写测试用例。 我可以编写测试用例像 test: should create article 在集成测试

    0热度

    1回答

    我正在阅读指南的this section。我正在测试教程中的复杂组件。 我不理解的是为什么这两条线存在在一起,我相信只有第一个应该。 fillIn('.list-filter input', 'Seattle'); keyEvent('.list-filter input', 'keyup', 69); 在第一行中,我们填充在输入字段中应该自动触发的结果的滤波。为什么我们在该字段添加一个额外的e(

    4热度

    1回答

    我们正在为Apache Beam管线构建集成测试,并且遇到了一些问题。请参阅下面的场景... 我们的管道详情: 我们使用PubsubIO作为我们的数据源(无界PCollection) 中级变换包括自定义CombineFn和一个非常简单的窗/触发策略 我们最终的变换是JdbcIO,使用org.neo4j.jdbc.Driver写的Neo4j 电流测试方法: 在机器上运行谷歌Cloud的发布/订阅模拟

    3热度

    1回答

    TL; DR:有关如何正确配置水豚能够使用默认Rails minitest系统测试来驱动码头容器中的远程硒浏览器的任何想法? 我在dockerized环境中运行Rails .. 现在我想开始一些“系统测试”,但是因为我在Docker中运行,所以我想出了一些问题。 我正在使用默认测试套件(minitest?)和capybara和selenium-webdriver宝石。 我使用已安装在容器中的chr

    0热度

    1回答

    我正在尝试编写一个集成测试,该测试涉及一种在Java 8中包含一个即开即用完成阶段方法的方法。该应用程序代码看起来像以下内容: public CompletionStage<User> createAndStoreUser() { return createUser() .thenApply(this::store) .thenApply(user -> {