我试图从命令行运行一个Android测试用例。
在IDE中,我只需右键单击并运行即可,但在具有以下命令的CLI中,它将失败:
./gradlew test --tests "com.xyz.b.module.TestClass.testToRun"
错误:
> Unknown command-line option '--tests'.
我试了一下您提到的:./gradlew test--tests“*MySingleTest”
和./gradlew app:usCameradeBug test--tests“*MySingleTest”
还有:./gradlew app:uscameradebugunittest--tests“*MySingleTest”
but it.不起作用。如果您告诉我根据我的构建变体具体键入什么。默认情况下,它在一个名为“app”的模块中。
下面是我要运行的测试:
package com.xyz.cameras.parts
@Test
fun mySingleTest(){
assertEquals(12,13)
}
您需要在寻找测试名称的同时在模式中指定一个通配符,并确保使用module+flave。--tests
不能与一起使用。/gradlew test
或。/gradlew check
尝试此模式->。/gradlew:
示例->。/gradlew:profile:testdebug--tests“*my_profile*”
将运行此测试:
@Test
public void my_profile_pageview()
此外,使用--info
标志运行有助于查看测试本身或--debug
获得更多输出。例如./gradlew--info:profile:testdebug--tests“*my_profile*”
我无法使用jhipster对web层进行单元测试(根据spring gs指南): 上面的单元测试在green-field spring boot项目的情况下成功,但在基于green-field spring boot的jhipster项目的情况下失败: 在FlightResource的jhispter项目(springboot-with-jhipster)中运行单元测试时,我得到了:
问题内容: 在我们的团队中,我们定义了大多数测试用例,如下所示: 一门“框架”课: 还有很多测试用例,例如testMyCase.py: 当我编写新的测试代码并希望经常运行它并节省时间时,我要做的是在所有其他测试之前放置“ __”。但这很麻烦,使我从正在编写的代码中分散了注意力,并且由此产生的提交噪音实在令人讨厌。 因此,例如,当对进行更改时,我希望能够做到这一点: 并运行 只 我该如何实现? 我尝
在我们的团队中,我们这样定义大多数测试用例: 一个“框架”类: 我试图重写部分,但是由于我是Python新手,我感到迷路了,除了方法之外,我一直在研究其他的东西。
./gradlew test 执行gradle测试任务后所有的测试用例都会被运行,然后会产出测试报告. 测试报告存放在址: app\/build\/reports\/debug\/index.html 通过gradle工具栏执行的效果同命令行.
问题内容: 我有一个复杂的项目和多个构建类型项目..有一些成功运行的espresso和单元测试用例,但要成功运行它们,我模拟了我的api响应。测试。现在,我将我的项目与jenkins集成在一起,在jenkins中,我的测试失败了,因为jenkins正在所有构建类型上运行测试用例。 问题答案: 如android测试中所述,支持口味和构建类型变体?,您可以创建和存放特定口味的文件夹。您也可以将其扩展为
一、JUnit 是什么? JUnit 是一个 Java 语言的回归测试框架(regression testing framework),由 Kent Beck 和 Erich Gamma 建立。 Junit 测试也是程序员测试,即所谓的白盒测试,它需要程序员知道被测试的代码如何完成功能,以及完成什么样的功能。 二、IDEA 的 开始JUnit测试 测试项:查询全部用户数据 junit测试方法: