Mac下UI自動化測試中所有的工具安裝以及環境搭建詳細步驟

一、什麼是UI自動化測試?

UI測試:就是最簡單的在頁面上的點點點測試,也就是最簡單的黑盒測試。
而UI自動化測試是我們必須自己去寫腳本,並判斷用什麼工具和技術來寫腳本,考慮如何用code來實現更多的測試用例。
常用的UI自動化測試工具:Selenium、QIP、Robot Framwork等。

二、什麼項目適合做自動化測試?

1.軟件需求變動不頻繁的

測試腳本的穩定性決定了自動化測試的維護成本。如果軟件需求變動過於頻繁,測試人員需要根據變動的需求來更新測試用例以及相關的測試腳本,而腳本的維護本身就是一個代碼開發的過程,需要修改、調試,必要的時候還要修改自動化測試的框架,如果所花費的成本不低於利用其節省的測試成本,那麼自動化測試便是失敗的。

2.版本迭代的迴歸測試

迴歸的測試用例是相對來講比較穩定的用例,也是發版前必須測試的點,那自動化測試是非常有必要的,迴歸自動化測試的code也是重複使用率很高的,維護成本低

3.重複測試次數達到一定數量的

例如,一個需求裏的某一條測試用例,如果只是前提條件不一樣,但是要重複測試同樣的步驟50次,如果人工測試的話,會煩死,那自動化測試就相當有必要了

三、自動化採用的技術或工具

我們的框架主要採用的是Selion + Selenium/Appium + TestNG + Maven + Java,來實現web頁面自動化以及app自動化的。
Selion參考鏈接:
http://paypal.github.io/SeLion/
Selenium參考鏈接:
http://www.seleniumhq.org
Appium參考鏈接:
http://appium.io/getting-started.html
TestNG參考鏈接:
http://testng.org/doc/

四、Web測試搭建-安裝及其配置

1. 下載安裝IntelliJ IDEA

https://www.jetbrains.com/idea/download/#section=mac

2. 下載安裝JDK

https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html

3. Mac下安裝IDEA和JDK以及JDK配置環境變量的詳細步驟

自己的博客鏈接:https://blog.csdn.net/qq_37941471/article/details/85159785

4. 下載安裝Maven及其配置

https://www.cnblogs.com/vitasyuan/p/7395601.html?utm_source=debugrun&utm_medium=referral
IDEA配置Maven:https://blog.csdn.net/weixin_40808835/article/details/82695491

5. 下載安裝git及其配置

安裝及其配置過程:https://jingyan.baidu.com/article/2fb0ba40f73af600f2ec5f27.html
https://www.jianshu.com/p/910fdc2a0362

6. 安裝配置brew

https://jingyan.baidu.com/article/154b463109821828cb8f4141.html

7. 下載安裝appium及其配置

https://blog.csdn.net/na542928535/article/details/77941740
http://blog.51cto.com/lovely1133/2117114

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章