- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 XCUI
测试框架来自动化我的 iOS 应用程序测试用例。我对所有模块都有单独的测试。我需要从每个模块中专门选择特定的案例来设置一个高水平的健全运行,我可以单独运行这些测试。我们有类似 Selenium TestNG 组的东西吗?
@Test (groups = { "bonding", "strong_ties" })
iOS XCUI 有类似的东西吗?
最佳答案
您可以使用类似路径的字符串安排您的测试。
The
-only-testing
and-skip-testing
options, which are optional, allow you to run only a specific test and to skip a test, respectively. They take an argument , which specifies the test to be executed or excluded. test-identifier's format is as follows:TestTarget[/TestClass[/TestMethod]]
TestTarget
, which is required, is the name of the test bundle.TestClass
andTestMethod
, which are both optional, respectively represent the name of the class and the name of the method to be tested.
示例用法:
xcodebuild -workspace Foo.xcworkspace \
-scheme Bar\
-sdk iphonesimulator \
-destination 'platform=iOS Simulator,name=iPhone SE,OS=12.3'
'-only-testing:TestGroup/TestClass' test
查看 How to Get Started with XCUITest (iOS)初始说明。
您可能还会找到 EarlGrey framework有用
关于ios - 如何在 XCUI 测试自动化框架中组织和分组测试用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56324845/
我是一名优秀的程序员,十分优秀!