用于appium测试的TestSuite创建

时间:2015-03-09 09:47:59

标签: android appium test-suite

我正在使用appium for android hybrid app automation。我在android studio的应用程序项目中创建了AppiumTest项目。我创建了4个测试用例。我正在使用xml文件来创建测试套件,但在执行时会忽略xml并执行所有测试用例。

<suite name="Group" verbose="1" thread-count="10"> <test name="skybet" thread-count="10"> <classes> <class name="appiumtest.AndroidAppiumTest" /> <class name="appiumtest.ExternalLinksCheck" /> <class name="appiumtest.NetworkCheck" /> <class name="appiumtest.SSOCheck" /> </classes> </test> </suite>

如何为这些测试用例创建测试套件?

2 个答案:

答案 0 :(得分:0)

为每个测试用例创建单独的测试:

<suite name="Group" verbose="1"

thread-count="10">
<test name="skybet" thread-count="10">
    <classes>
        <class name="appiumtest.AndroidAppiumTest" />
        </classes>
</test>
<test name="skybet1" thread-count="10">

    <classes>
        <class name="appiumtest. ExternalLinksCheck" />
        </classes>
</test>
</suite>

答案 1 :(得分:0)

Xml文件没有用。我使用过Test runner并且能够创建测试套件。这是代码:     包appiumtest;

import org.junit.runner.RunWith;
import org.junit.runners.Suite;

@RunWith(Suite.class)
@Suite.SuiteClasses({
    LoginCheck.class,
    ExternalLinksCheck.class
    Video.class
})

public class MainTest {
}