第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

標(biāo)記黃瓜場(chǎng)景功能

標(biāo)記黃瓜場(chǎng)景功能

揚(yáng)帆大魚 2023-11-01 22:04:15
我經(jīng)歷了一些非常奇怪的事情。也許有人可以解釋我在哪里犯了錯(cuò)誤。我的功能文件中有以下場(chǎng)景@DeleteUserAfterTestScenario: Testing a functionalityGiven admin existsWhen a user is createdThen the user is verified我在 Hooks 類中的 @After 方法如下所示@Afterpublic void tearDown(Scenario scenario) {    if (scenario.isFailed()) {        final byte[] screenshot = ((TakesScreenshot) driver)                .getScreenshotAs(OutputType.BYTES);        scenario.embed(screenshot, "image/png"); //stick it in the report    }    driver.quit();}我在步驟定義中使用以下方法來根據(jù)測(cè)試場(chǎng)景中傳遞的標(biāo)簽刪除創(chuàng)建的用戶,如下所示:@After("@DeleteUserAfterTest")public void deleteUser(){//Do fucntionalities to delete user}我的測(cè)試運(yùn)行程序看起來像這樣:import io.cucumber.testng.AbstractTestNGCucumberTests;import io.cucumber.testng.CucumberOptions;@CucumberOptions(    plugin = {"pretty","com.aventstack.extentreports.cucumber.adapter.ExtentCucumberAdapter:", "json:target/cucumber-report/TestResult.json"},    monochrome = false,    features = "src/test/resources/features/IntegrationScenarios.feature",    tags="@DeleteUserAfterTest",    glue="Steps")public class IntegrationTest extends AbstractTestNGCucumberTests {}但是,當(dāng)我啟動(dòng)測(cè)試用例時(shí),有時(shí)我的用戶會(huì)在 After("@DeleteUserAfterTest") 中被刪除,但有時(shí)我的測(cè)試根本無法識(shí)別標(biāo)記的 After 。它直接轉(zhuǎn)到我的 Hooks 類中的 After 方法并退出驅(qū)動(dòng)程序。也許有人遇到過這個(gè)問題或者知道解決方法!
查看完整描述

1 回答

?
交互式愛情

TA貢獻(xiàn)1712條經(jīng)驗(yàn) 獲得超3個(gè)贊

Java 中沒有定義方法順序。所以你必須告訴 Cucumber 你的鉤子應(yīng)該按照什么順序執(zhí)行。較高的數(shù)字首先運(yùn)行(在鉤子之前運(yùn)行相反)。


@After(order = 500)

public void tearDown(Scenario scenario) {


}


@After(value = "@DeleteUserAfterTest", order = 1000)

public void deleteUser(){


}


查看完整回答
反對(duì) 回復(fù) 2023-11-01
  • 1 回答
  • 0 關(guān)注
  • 112 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)