方法名称如何影响 Robotium 中测试用例的执行?
方法名称如何影响 Robotium 中测试用例的执行?
How do the names of methods affect execution of test cases in robotium?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
方法名称如何影响 Robotium 中测试用例的执行?
How do the names of methods affect execution of test cases in robotium?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
Robotium 似乎按字母顺序执行测试类中的方法。因此,如果您在方法名称前面加上“test1 ...”、test2 ...“等,您可以确定正确的顺序。但是,该顺序对您的测试结果并不重要。如果是这样,那么你的测试不是独立的。
Robotium seems to execute methods in a test class in alphabetical order. So if you precede the name of the methods by something like "test1...", test2..." etc, you can determine the proper order. However, the order should not matter for your test results. If it does, then your tests are not independent.
以名称“test”为前缀的方法被视为测试,并按字母顺序执行。这实际上是 JUnit 的一项功能,Android 测试框架构建在 JUnit 之上,与 Robotium 没有任何具体关系。
Methods prefixed with the name "test" are considered tests and are executed in alphabetical order. This is actually a functionality of JUnit, which the Android Test Framework is built on top of, and doesn't have anything to do specifically with Robotium.