国产精品与欧美交牲久久久久_国产精品毛片在线完整版_成人欧美在线视频_一个人看的www日本高清视频_日韩AV东北熟女_一区二区三区黄色毛片免费高清视频_亚洲欧美另类人妻_四虎精品免费视频_久久国产精品99精品国产_免费看黄片在线看

2023年自動(dòng)化比過去更有潛力。WebDriver沒有以前那么有創(chuàng)新性。WebDriver個(gè)人主要問題:

設(shè)置復(fù)雜性。你需要它c(diǎn)hromedriver或firefoxdriver,然后需要他們的依賴。

沒有內(nèi)置的報(bào)告工具。您需要使用外部工具。

你總是需要決定一個(gè)測(cè)試框架。TestNG或JUnit,但是你總是需要記住這一點(diǎn)處理更新版本。

沒有簡(jiǎn)單的命令行處理。

如果你總是記得加班,會(huì)有幫助的。

它只是慢而不穩(wěn)定。

讓我們回顧一下可以使您的檢測(cè)更自動(dòng)化的可用工具。

檢測(cè)咖啡廳

我是TestCafe超級(jí)粉絲。我第一次見到它是在2020年初,當(dāng)時(shí)我正在做一個(gè)令人興奮的項(xiàng)目,這讓我大吃一驚。

想象一下,你可以這樣使用它npm安裝工具:

npmi-gtestcafe

然后像這樣操作你的測(cè)試:

testcafe鉻test.js

檢測(cè)易于建立和維護(hù)。不用擔(dān)心加班,輸出報(bào)告容易閱讀。

在瀏覽器中測(cè)試自動(dòng)化。不需要當(dāng)?shù)卦O(shè)置?

最后,沒有必要安裝和糾纏。


唯一的缺點(diǎn)是這個(gè)框架只適用于測(cè)試網(wǎng)站而不是移動(dòng)測(cè)試。

移動(dòng)機(jī)器人

最近看到了Mobot.IO,我很好奇它會(huì)怎么工作。

Appium現(xiàn)代移動(dòng)應(yīng)用程序檢測(cè)工具的問題是不能完全取代客戶操作。這是最不穩(wěn)定的事情:

滾動(dòng)和手勢(shì)。自動(dòng)化并不簡(jiǎn)單,我們應(yīng)該適應(yīng)實(shí)際的移動(dòng)屏幕。

與特定運(yùn)營(yíng)商相關(guān)的例子。想象一下,訓(xùn)練一個(gè)模擬器來模擬特定的網(wǎng)絡(luò)問題,針對(duì)準(zhǔn)確的號(hào)碼SMS發(fā)送等。這不容易。因此,我們應(yīng)該實(shí)際設(shè)備。

通過編程控制系統(tǒng)并不總是提供正確的導(dǎo)出。

這個(gè)項(xiàng)目似乎是通過使用機(jī)器人在硬件上進(jìn)行操作來解決的。這可能會(huì)解決問題,但我也有興趣了解它如何擴(kuò)展,特別是對(duì)于平行測(cè)試及其使用成本,考慮到機(jī)器人不是最便宜的想法。

然而,這是我迄今為止見過的最具創(chuàng)新性的方法。讓我們看看它將來是否會(huì)得到更多的關(guān)注。

罌粟屬

Appium它是一個(gè)具有類似開源框架的開源框架Webdriver允許移動(dòng)終端的語法(iOS和Android)操作測(cè)試。雖然它看起來很棒,但它也有我遇到的問題:

這需要一個(gè)模擬器來操作這些測(cè)試。這是移動(dòng)框架的預(yù)期,但我仍然期待一些輕量級(jí)的方法。沒有辦法,但它仍然需要模擬器。

Appium服務(wù)器是必要的。考慮到這需要一個(gè)Appium始終在當(dāng)?shù)鼗蚰承┑谌椒?wù)器上運(yùn)行服務(wù)器。

它不快。一旦你在當(dāng)?shù)氐脑O(shè)備上完成了所有這些——它會(huì)減慢速度,因?yàn)樗枰厦娴乃胁考?/p>

CI/CD集成非常復(fù)雜。我認(rèn)為當(dāng)?shù)剡\(yùn)行測(cè)試沒有太大的潛力,我們應(yīng)該始終考慮遠(yuǎn)程運(yùn)行測(cè)試。一旦你意識(shí)到這一點(diǎn)——你將被迫處理它DeviceFarm或者用模擬器設(shè)置你Appium服務(wù)器。

考慮到我們沒有太多其他的移動(dòng)測(cè)試選項(xiàng),Appium這是一個(gè)很好的解決方案。

IntelliJIDEA:SeleniumWebDriver自動(dòng)使用頁面目標(biāo)15分鐘Web測(cè)試

讓我們開始WebDriverWeb自動(dòng)化檢測(cè)使它有趣


濃咖啡/咖啡師

當(dāng)我們討論Android檢測(cè)時(shí),Espresso該框架可用于檢測(cè)。唯一的問題是,它需要集成到代碼中,而不是獨(dú)立運(yùn)行包裝好的代碼中apk文件上。

Barista是建立在Espresso上述框架簡(jiǎn)化了語法,提高了代碼的易讀性。

Espresso框架:創(chuàng)建頁面對(duì)像模型UI檢測(cè)

如何構(gòu)建一個(gè)簡(jiǎn)單的Espresso框架來執(zhí)行AndroidUI檢測(cè)


如果你的項(xiàng)目有原生的話Android你不打算引入應(yīng)用程序iOS版本-這個(gè)框架可能非常有效。

如果你的應(yīng)用是跨平臺(tái)的——我認(rèn)為Appium這是一個(gè)更好的解決方案。

笑話

假如你的應(yīng)用程序是ReactNative那么你可能在使用應(yīng)用程序Jest框架。與Espresso這需要集成到您的代碼中。

但它使它跨平臺(tái),這意味著你的移動(dòng)測(cè)試有非凡的命運(yùn)。

我已經(jīng)試著Jest一段時(shí)間后,由于以下原因,我又回來了Appium:

我不想更改應(yīng)用程序的代碼并開始工作。

我更喜歡打包APK文檔而非源代碼。這是我的偏好,因?yàn)槲蚁矚g將測(cè)試與實(shí)際代碼分開。

劇作家

這讓我想起了TestCafe,但是有一個(gè)很棒的報(bào)告工具。Playwright報(bào)告真的很帥。

此外,與TestCafe它帶來了所有主流瀏覽器的包裝功能,你可以打開盒子。

Playwright框架也感覺像Web未來的測(cè)試——安裝方便,集成到連續(xù)集成工具中潛力巨大。

WinAppDriver

說到桌面自動(dòng)化——我覺得有點(diǎn)難過,好像所有的焦點(diǎn)都轉(zhuǎn)移到了移動(dòng)和移動(dòng)Web測(cè)試上。

教程:使用WinAppDriver和Java的Windows自動(dòng)化應(yīng)用程序

關(guān)于移動(dòng)測(cè)試自動(dòng)化,不是嗎?


WinAppDriver可用于自動(dòng)化Windows應(yīng)用程序的途徑。它也是基于Webdriver,這意味著你可以使用熟悉的指令。

但這也代表了費(fèi)用,因?yàn)槟仨毦S護(hù)運(yùn)行指令的服務(wù)器,并且需要定期更新框架。

我也看到了一些Windows,Mac或Linux自動(dòng)開發(fā)新工具的應(yīng)用程序規(guī)劃。

結(jié)論

我仍然對(duì)今天可用的自動(dòng)化工具不滿意。原因如下:

WebAutomation它已經(jīng)足夠完美了,但在移動(dòng)測(cè)試——目前的設(shè)置中仍然存在許多問題。我希望指向一個(gè)特定的腳本,鍵入一個(gè)終端指令,并將我的測(cè)試集成到我想要的任何中CI/CD在解決方案中。

用于移動(dòng)測(cè)試DeviceFarms成本高。解決方案有很多:BrowserStack,AmazonDeviceFarm,F(xiàn)irebaseTestLab等等。但這些都是專有的解決方案。雖然我喜歡,但我可以為他們?cè)O(shè)置一些復(fù)雜性——我也想要一些偉大的本地移動(dòng)檢測(cè)工具。

我們?nèi)匀环浅R蕾囉趹?yīng)用程序中的項(xiàng)目。如果代碼中沒有按鈕的名稱或ID,祝您正確設(shè)置自動(dòng)化。

挪動(dòng)UI還需要越來越快的檢測(cè)。同樣,模擬器的運(yùn)行成本也很高。如果是設(shè)備實(shí)驗(yàn)室的具體設(shè)備,維護(hù)起來也不便宜。


yinyiprinting.cn 寧波海美seo網(wǎng)絡(luò)優(yōu)化公司 是網(wǎng)頁設(shè)計(jì)制作,網(wǎng)站優(yōu)化,企業(yè)關(guān)鍵詞排名,網(wǎng)絡(luò)營(yíng)銷知識(shí)和開發(fā)愛好者的一站式目的地,提供豐富的信息、資源和工具來幫助用戶創(chuàng)建令人驚嘆的實(shí)用網(wǎng)站。 該平臺(tái)致力于提供實(shí)用、相關(guān)和最新的內(nèi)容,這使其成為初學(xué)者和經(jīng)驗(yàn)豐富的專業(yè)人士的寶貴資源。

點(diǎn)贊(20) 打賞

聲明本文內(nèi)容來自網(wǎng)絡(luò),若涉及侵權(quán),請(qǐng)聯(lián)系我們刪除! 投稿需知:請(qǐng)以word形式發(fā)送至郵箱[email protected]

評(píng)論列表 共有 10 條評(píng)論

華晨 1年前 回復(fù)TA

關(guān)注新思想?。。?/p>

老菜鳥 1年前 回復(fù)TA

一個(gè)字:太有才了

極客VPN 1年前 回復(fù)TA

這博客,依然火爆

吳元平 1年前 回復(fù)TA

真是不容易丫,萬事開頭難,堅(jiān)持不懈更難,希望我能得到理想的結(jié)果

小小裊裊lj 1年前 回復(fù)TA

先從服務(wù)器上傳程序,然后在添加解析嘛。正常我都是解析后再上傳,哈哈

seo蘇州網(wǎng)絡(luò)營(yíng)銷 1年前 回復(fù)TA

李xx不會(huì)上網(wǎng),鑒定完畢

白茶 1年前 回復(fù)TA

看到代碼就懵了,作為SEO人員,這樣是不是沒救了!

hong kong 1年前 回復(fù)TA

關(guān)鍵詞排名波動(dòng)原因確實(shí)很多,也很正常。 我們現(xiàn)在更關(guān)注的是做更多的關(guān)鍵詞,多點(diǎn)開花。

vertu手機(jī) 1年前 回復(fù)TA

3 個(gè)月....

立即
投稿
發(fā)表
評(píng)論
返回
頂部