1.自動化測試用例怎么來?
從功能測試里面抽取出來,因為自動化測試一般都是為了監控或者是回歸測試。
2.框架用什么開發?
selenium+Maven(依賴工具)+管理case要用到TestNG+
3.如何解決你遇見的問題
比如case很多的情況下你如何解決:TestNG來管理。
4.作自動化的目的是什么?
當ui界面穩定了,監控回歸。
5.po模型是怎么做的?
首先是拿出來頁面的元素,在拿出頁面的操作,然后拿出頁面的業務,最后把它集合成一條case。
6.如何判斷case通過?
加斷言assart、加監聽截圖、和預期結果對比。
7.有多少case?通過率?
8.失敗截圖的實現原理是什么?
截圖的方法重寫了testNG里面失敗的方法,當他失敗了我們就調用@Listeners(TestNGListenerScreen.class)監聽我們自身的截圖方法。
9.報告從哪里來?主要統計什么?
通過執行case完成情況生成報告,主要統計:case哪些成功了哪些失敗了 運行耗時 日志截圖。
