入职新公司怎么用 Allure?--检查到日常
- pom.xml 有没有 allure-testng、allure-java-commons、allure-maven
- BaseTest 有没有 @Listeners({AllureTestNg.class})
- 失败时有没有自动截图并挂到 Allure
- Page 类的方法有没有加 @Step
- mvn clean test 后有没有生成 allure-results
- 团队怎么生成报告?(mvn allure:serve / Jenkins / Allure Server)
- 报告里失败用例的截图和步骤清不清楚
工作标准能让你不至于让人觉得你入职啥都不会,啥事不干,啥也不管。
工作日常:
1,跑测试看报告。 跑起来的脚本不再可视化,报告成为你纠错的战场;写用例的时候养成习惯给步骤加标签,@Step方便差错定位;
2,你确认团队的step颗粒度做到几何?没有测试标准是核心加,还是都加;有没有失败付件命名?截图?日志?用例有没有做分类?
3,"会用 Allure"不是"会搭 Allure"。虽然说接收旧项目的时候已经搭好了,那出了问题的时候,比如插件或者依赖更新,你知道从哪些方向维护吗?
浙公网安备 33010602011771号