使用AppiumBooster打造心目中理想的自動化測試框架(20)

發表于:2016-09-12來源:debugtalk作者:Leo Lee點擊數: 標簽:Appium
的日志,相當于 appium_server.log 和 appium_booster.log 的并集,優點在于可以清晰地看到測試用例執行過程中Client端和Server端的通訊交互過程 另外,當測試用例
的日志,相當于appium_server.logappium_booster.log的并集,優點在于可以清晰地看到測試用例執行過程中Client端和Server端的通訊交互過程

另外,當測試用例執行失敗時,AppiumBooster會將執行失敗的步驟截圖和日志提取出來,單獨保存到errors文件夾中,方便問題追溯。

具體地,每次執行測試前,AppiumBooster會在指定的results目錄下創建一個以當前時間(%Y-%m-%d_%H:%M:%S)命名的文件夾,存儲結構如下所示。


					
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

					
2016-08-28_16:28:48
├── appium_server.log
├── appium_booster.log
├── client_server.log
├── errors
│ ├── 16_31_29_btnLogin.click.dom
│ ├── 16_31_29_btnLogin.click.png
│ ├── 16_32_03_btnMenuMyAccount.click.dom
│ └── 16_32_03_btnMenuMyAccount.click.png
├── screenshots
│ ├── 16_30_34_tablecellMyAccountLogin.click.png
│ ├── 16_30_41_txtfieldEmailAddress.type_leo.lee@debugtalk.com.png
│ ├── 16_30_48_sectxtfieldPassword.type_123456.png
│ ├── 16_31_29_btnLogin.click.png
│ └── 16_32_03_btnMenuMyAccount.click.png
└── xmls
├── 16_30_34_tablecellMyAccountLogin.click.dom
├── 16_30_41_txtfieldEmailAddress.type_leo.lee@debugtalk.com.dom
├── 16_30_48_sectxtfieldPassword.type_123456.dom
├── 16_31_29_btnLogin.click.dom
└── 16_32_03_btnMenuMyAccount.click.dom

原文轉自:http://debugtalk.com/post/build-ideal-app-automation-test-framework/

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97