<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # TestNG基本注解 以下是TestNG支持的注釋列表: | 注解 | 描述 | | --- | --- | | `@BeforeSuite()` | 在該套件的所有測試都運行在注釋的方法之前,僅運行一次。 | | `@AfterSuite` | 在該套件的所有測試都運行在注釋方法之后,僅運行一次。 | | `@BeforeClass` | 在調用當前類的第一個測試方法之前運行,注釋方法僅運行一次。 | | `@AfterClass` | 在調用當前類的第一個測試方法之后運行,注釋方法僅運行一次 | | `@BeforeTest` | 注釋的方法將在屬于`<test>`標簽內的類的所有測試方法運行之前運行。 | | `@AfterTest` | 注釋的方法將在屬于`<test>`標簽內的類的所有測試方法運行之后運行。 | | `@BeforeGroups` | 配置方法將在之前運行組列表。 此方法保證在調用屬于這些組中的任何一個的第一個測試方法之前不久運行。 | | `@AfterGroups` | 此配置方法將在之后運行組列表。該方法保證在調用屬于任何這些組的最后一個測試方法之后不久運行。 | | `@BeforeMethod` | 注釋方法將在每個測試方法之前運行。 | | `@AfterMethod` | 注釋方法將在每個測試方法之后運行。 | | `@DataProvider` | 標記一種方法來提供測試方法的數據。 注釋方法必須返回一個`Object [] []`,其中每個`Object []`可以被分配給測試方法的參數列表。 要從該`DataProvider`接收數據的`@Test`方法需要使用與此注釋名稱相等的`dataProvider`名稱。 | | `@Factory` | 將一個方法標記為工廠,返回`TestNG`將被用作測試類的對象。 該方法必須返回`Object []`。 | | `@Listeners` | 定義測試類上的偵聽器。 | | `@Parameters` | 描述如何將參數傳遞給`[@Test](https://github.com/Test "@Test")`方法。 | | `@Test` | 將類或方法標記為測試的一部分。 | ## 使用注釋/注解的好處 以下是使用注釋/注解的一些好處: * TestNG通過查找注釋/注解來識別它感興趣的方法。 因此,方法名稱不限于任何模式或格式。 * 可以將其他參數傳遞給注釋。 * 注釋是強類型的,所以編譯器會馬上標記任何錯誤。 * 測試類不再需要擴展任何東西(如TestCase,對于JUnit3)。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看