【问题标题】:How can I run multiple classes sequentially using testng?如何使用 testng 顺序运行多个类?
【发布时间】:2020-09-25 00:36:36
【问题描述】:

实际上我要做的是我必须运行浏览器,并且在那个单一的浏览器中我必须运行两个类 英语.java 德语.java 在那之后,我必须关闭浏览器。 那么我应该如何创建我的tenstng.xml呢?

【问题讨论】:

    标签: xml testing automation testng


    【解决方案1】:

    你的 testng.xml 必须是这样的

    <?xml version = "1.0" encoding = "UTF-8"?>
    <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
    
    
    <suite name="ABC" parallel="classes">
    
      <test name="HomePageTest">
        <classes>
          <class name="selenium.tests.HomePageTest"/>
          <class name="selenium.tests.LoginPageTest"/>>
        </classes>
      </test>
    
    </suite>
    

    【讨论】:

    • 兄弟打开了两个浏览器,但我必须在一个浏览器上完成
    • @vishalrathi 恐怕你不能以某种方式改变它。因为并行执行只能在单独打开的浏览器会话中完成。
    • 不,它不是并行执行的,而是一个一个地执行,但它会打开第一个浏览器执行类一个关闭它,然后打开第二个浏览器并执行但我想要它只有一个浏览器并同时执行类。
    猜你喜欢
    • 2016-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多