真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

WEB、接口、APP自動化測試的看法有哪些-創(chuàng)新互聯(lián)

WEB、接口、APP自動化測試的看法有哪些,針對這個問題,這篇文章詳細介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

十多年建站經(jīng)驗, 做網(wǎng)站、網(wǎng)站設(shè)計客戶的見證與正確選擇。創(chuàng)新互聯(lián)公司提供完善的營銷型網(wǎng)頁建站明細報價表。后期開發(fā)更加便捷高效,我們致力于追求更美、更快、更規(guī)范。

 當故事看即可,只是個人看法...............

 目前在各個軟件公司中基本上存在WEB和APP的對外系統(tǒng),不管是電子商務(wù)、電信、新聞等基本上都有WEB和APP同時存在。對于APP個人感覺是新東西,但也覺得它就是個老東西,因為大家是否記得我們曾經(jīng)裝在電腦上的Application應(yīng)用程序,當然一個管理軟件當時就很NB了。不過現(xiàn)在手機上的Application和以前電腦上的Application當然不管技術(shù)上還是形態(tài)上都是不一樣的,但使用上似乎是一樣的,同樣的下載---安裝---使用。這些都是體外話題,我想說的是軟件測試,當年的軟件危機大爆發(fā)導(dǎo)致了軟件測試這個職業(yè)的出現(xiàn),測試中的懶人出現(xiàn)導(dǎo)致自動化測試的產(chǎn)生,而Application應(yīng)用程序是最初的嘗試產(chǎn)品吧。那個時候的自動化測試就是很NB的自動化測試,但現(xiàn)在呢,應(yīng)該叫Application應(yīng)用程序的UI自動化測試、接下來互聯(lián)網(wǎng)的出現(xiàn),應(yīng)該出現(xiàn)了WEB的UI自動化測試、再接下來API技術(shù)的來臨,應(yīng)該出現(xiàn)了接口的自動化測試、這幾年又出現(xiàn)了手機版本Application出現(xiàn),然后就是APP自動化測試的出現(xiàn)(其實APP自動化測試按技術(shù)類型分也包含了UI(UI應(yīng)該主要包含了NATIVE和WEBVIEW,還有加載中間的hybrid,我還是看好WEBVIEW的未來,哈哈。。。。)和接口。說了這么多只想說明我知道的挺多.....接下來我想說說WEB的UI自動化測試、接口自動化測試和APP的自動化測試。

 WEB的UI自動化測試:

    很多人在說自動化測試的時候,基本上現(xiàn)在指的是WEB的UI自動化測試,但其實這是不對的,自動化測試包含了很多開發(fā)的技術(shù),不只是界面上的自動化測試。WEB的UI自動化測試只是其中的一種,但它的工具確實最多的,我所知道的有WINRUNNER\QTP(UFT)\TESTCOMPLETE\SILKTEST\ROBOT\SELENIUM\RF\WAITER等等,當然最出名的是商業(yè)工具QTP和開源工具SELENIUM?,F(xiàn)在各個公司通過開源搭建的自動化框架基本上都是以SELENIUM為底層,個人感覺SELENIUM還是非常的好的工具。而對于沒有開發(fā)基礎(chǔ)的測試人員,可以考慮QTP這個自動化工具,掌握比較快,但要學(xué)精還是需要掌握開發(fā)技術(shù)。但當你掌握了開發(fā)技術(shù)后就會放棄QTP想玩SELENIUM了。原因是QTP越做越爛了,雖然最新版本的UFT增加了API的測試,當我覺得這個更加是雞肋,QTP這個產(chǎn)品在WINDOWS環(huán)境下做還可以,但是你想擴展到其他環(huán)境就麻煩了,如自動啟停進程相關(guān)的操作....。工具介紹就到這吧,總體來說根據(jù)自己的需求來選擇符合自己公司的工具和開發(fā)語言。接下來我說下WEB的UI自動化測試的優(yōu)缺點:


    缺點:


    開發(fā)效率低、維護成本高、執(zhí)行速度慢.......................幾百種缺點。

    優(yōu)點:


    用戶操作真實性強。

 接口自動化測試:


    接口自動化測試在后來出現(xiàn),但現(xiàn)在大部分的互聯(lián)網(wǎng)公司都喜歡用它作為測試工作輔助。原因很簡單,UI自動化的缺點它都能進行彌補,但同時它也存在一個大的問題:用戶操作真實性不強。其實個人覺得接口自動化測試和UI自動化測試可以產(chǎn)生互補的測試。因為我們做接口測試時更多的是根據(jù)開發(fā)的技術(shù)進行測試HTTP\SOCKET等等(接口測試基本上不需要用到什么工具進行,如果一定需要的話建議是用SOAPUI),而非真實的進行對系統(tǒng)進行操作驗證系統(tǒng)是否存在問題。


 APP的自動化測試:


 APP的自動化測試應(yīng)該也要分為UI和接口自動化測試,接口測試與上面說的一樣都是技術(shù)層面上的事情就不說了。那么還是關(guān)注APP的UI自動化測試,APP的自動化測試工具方面也有很多,但也都不成熟,我選擇了APPIUM,主要考慮到的它可以進行跨平臺測試,但大的問題還是不穩(wěn)定。所以也不敢大面積的布置其自動化測試用例。APP剛才說過了主要分為NATIVE和WEBVIEW,NATIVE的對象還好獲取,像android可以直接使用uiautomatorviewer進行獲取。而WEBVIEW就比較麻煩,不能直接獲取要么就讓開發(fā)提供給你,要么就直接下代碼自己找,還有就是通過google的一個方法進行獲取.......

 說了一下這三種技術(shù)的一些內(nèi)容,其實我想說不管什么類型的自動化測試,我們測試的過程中都需要和開發(fā)進行緊密的結(jié)合,但測試優(yōu)于開發(fā)的測試思想。另外這三種技術(shù)我們在實際的應(yīng)用中更應(yīng)該將其進行混合的測試:


    1、UI(WEB)自動化測試走主流程的測試、接口自動化測試走全面的測試:先布置接口的自動化測試用于測試和回歸測試,特別在敏捷測試中,接口自動化測試應(yīng)該占主體。后布置UI自動化測試用于住流程的回歸測試。

    2、UI(WEB)自動化測試與APP自動化測試結(jié)合:需要一個自動化測試框架的協(xié)調(diào),可以進行UI自動化測試到APP接口層的長流程場景自動化測試,也可以進行UI自動化測試到APPUI層的長流程場景自動化測試。

    3、接口自動化測試與APP自動化測試結(jié)合:其實和UI與APP自動化測試長流程的交換一樣的原理,需要自動化測試框架的支撐。先進行接口測試用例的執(zhí)行后進行APP的UI和接口測試的用例執(zhí)行。


關(guān)于WEB、接口、APP自動化測試的看法有哪些問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


當前題目:WEB、接口、APP自動化測試的看法有哪些-創(chuàng)新互聯(lián)
文章來源:http://weahome.cn/article/djcpcs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部