Maven
文章平均质量分 52
python2050
这个作者很懒,什么都没留下…
展开
-
Intellij IDEA+Maven+Cucumber L9 Screenshot
执行失败时的Screenshot如果失败时,执行截屏部分代码:执行结果:如果失败时,执行截屏if (scenario.isFailed()) { byte[] screenshot = ((TakesScreenshot) webDriver).getScreenshotAs(OutputType.BYTES); scenario.attach(screenshot, "image/png", "name");}部分代码:需要在java文件中添加@after 的tag,表示执行完原创 2021-05-17 16:53:46 · 99 阅读 · 0 评论 -
Intellij IDEA+Maven+Cucumber L8 ExtentReports Adapter plugin
extentreports-cucumber6-adapterPOM DependenciesPlugin 的设置设置 src/test/resources 下extent.properties设置 src/test/resources 下extent-config.xml默认reporter输出位置:Reports:POM Dependencies以往参考资料失效,cucumber6需要使用extentreports-cucumber6-adapter<dependency> &l原创 2021-05-17 13:08:58 · 353 阅读 · 0 评论 -
Intellij IDEA+Maven+Cucumber L7 Hook
@After,@AfterStep,@Before,@BeforeStep@After用法@AfterStep用法backgrond 可以代替@Before@After用法在每个scenario执行完后执行 @After public void after_scenario(Scenario 日本語シナリオテスト) { System.out.println("scenario completed"); }@AfterStep用法再每次执行完step后执行原创 2021-05-14 15:09:03 · 176 阅读 · 0 评论