新聞中心
我們處于無代碼革命的最前沿,存在大量誤解。這是我個(gè)人遇到的六個(gè)。

眾所周知,無代碼革命正在進(jìn)行中,帶來了曾經(jīng)不可能實(shí)現(xiàn)的各種新方法和解決方案。這種持續(xù)轉(zhuǎn)變的一些更明顯的例子是 Squarespace 和 Wix 等網(wǎng)站,它們?cè)试S用戶在不了解任何代碼的情況下制作網(wǎng)站。盡管如此,各種各樣的其他解決方案也正在進(jìn)入專家領(lǐng)域,包括以前乏味和復(fù)雜的領(lǐng)域,如醫(yī)療行業(yè)和測試我們?cè)谌粘I钪惺褂玫膽?yīng)用程序。
然而,與技術(shù)領(lǐng)域的任何根本性轉(zhuǎn)變一樣,無代碼革命有時(shí)會(huì)遭到誤解。我遇到的一些批評(píng)是正確的——無代碼畢竟是一種不斷發(fā)展和發(fā)展的技術(shù)——但其他批評(píng)是基于對(duì)舊形式技術(shù)的接受,還有一些只是簡單的誤解。
在本文中,我想討論我個(gè)人在無代碼革命前沿遇到的六種不同的誤解。雖然這些誤解可能只針對(duì)我的背景——無代碼移動(dòng)應(yīng)用程序測試——但其他行業(yè)的專家可能會(huì)發(fā)現(xiàn)這些聽起來很熟悉他們正在經(jīng)歷的事情。
六個(gè)誤解
所以,不分先后,讓我們來看看:
1. 無代碼更昂貴
我親眼目睹了一種奇怪的說法,即無代碼比手動(dòng)代碼貴很多倍。雖然我不確定這個(gè)概念最終從何而來,但我懷疑這是由于在傳統(tǒng)現(xiàn)狀上引入無代碼解決方案的初始標(biāo)價(jià)成本所致。當(dāng)操作依賴于其他流程時(shí),無代碼的前期成本似乎令人生畏。
然而,隨著人員配置變得越來越具有挑戰(zhàn)性,并且公司將注意力轉(zhuǎn)向獲得投資回報(bào),一切照舊的做法變得越來越明顯,根本不會(huì)削減它。反過來,在過去幾年里,我很少看到這種討論,尤其是在過去一年我們看到的招聘困難和裁員的不確定形勢下,這種討論也很少見。
2. 無代碼無法處理復(fù)雜場景
這個(gè)更像是一個(gè)混合包。目前,并非所有測試用例都適合無代碼移動(dòng)應(yīng)用程序測試。例如,在 Unity 上運(yùn)行的游戲不會(huì)成為出色的無代碼移動(dòng)應(yīng)用程序測試用例。
然而,大多數(shù)移動(dòng)應(yīng)用程序測試需求很容易適應(yīng)最新的無代碼移動(dòng)應(yīng)用程序測試解決方案。除了測試非游戲移動(dòng)應(yīng)用程序和虛擬現(xiàn)實(shí)或增強(qiáng)現(xiàn)實(shí)等專門方法之外,無代碼越來越可以做到這一切。無代碼應(yīng)用測試征服那些快速變化且通常是試驗(yàn)性的應(yīng)用類別所需的特殊場景只是時(shí)間問題。
3. 無代碼不能為我的用例定制
在許多方面,這與第二個(gè)誤解非常相似。我懷疑這源于早期版本的無代碼。事實(shí)上,無代碼移動(dòng)應(yīng)用程序測試在過去一年中取得了突飛猛進(jìn)的發(fā)展。
在我創(chuàng)立和領(lǐng)導(dǎo)的公司 Sofy,僅去年一年,我們就見證了無代碼移動(dòng)應(yīng)用程序測試平臺(tái)的巨大變化和極大擴(kuò)展的功能。我毫不懷疑該領(lǐng)域的所有其他無代碼移動(dòng)應(yīng)用程序測試平臺(tái)都見證了同樣的情況。
4. 無代碼無法治理
當(dāng)代無代碼解決方案的主要目標(biāo)之一是與現(xiàn)有系統(tǒng)集成。沒有人愿意引入一些破壞或不適合他們最喜歡的CI/CD設(shè)置的東西。另一方面,沒有人愿意在他們的生態(tài)系統(tǒng)中引入一種無法治理的新方法。幸運(yùn)的是,如今,無代碼解決方案通常支持系統(tǒng)開發(fā)生命周期(SDLC)。
5. 無代碼無法擴(kuò)展
這是此列表中最大的誤解之一。實(shí)際上,今天的無代碼移動(dòng)應(yīng)用程序測試可以輕松處理任何規(guī)模的測試工作,從最小的測試工作到最大的測試工作。這在過去可能是一個(gè)限制,但現(xiàn)在肯定不是。
根據(jù)測試需求進(jìn)行擴(kuò)展的能力是無代碼相對(duì)于傳統(tǒng)手動(dòng)編碼方法的最大優(yōu)勢之一,也是公司在引入無代碼移動(dòng)應(yīng)用程序測試時(shí)看到巨大投資回報(bào)率的主要領(lǐng)域。在投資回報(bào)率突然成為眾多公司關(guān)注焦點(diǎn)的時(shí)期,這是一種巨大的力量。
6. 無代碼需要大量維護(hù)
我遇到的第六大誤解是,無代碼移動(dòng)應(yīng)用程序需要大量維護(hù)和維護(hù),例如要求QA 團(tuán)隊(duì)重新創(chuàng)建場景而不是更改代碼(即文件替換)。也許是早期無代碼測試階段的遺留問題,但今天根本不是這樣。
與傳統(tǒng)的手動(dòng)代碼自動(dòng)化測試相比,無代碼移動(dòng)應(yīng)用程序測試的主要好處之一是它對(duì)測試人員的要求非常少。當(dāng)然大家在生產(chǎn)的時(shí)候要盡可能早的左移,盡可能多的去測試。盡管如此,沒有人愿意花時(shí)間擺弄自動(dòng)化,這無疑是無代碼測試真正擅長的另一個(gè)領(lǐng)域。
理解和觀察進(jìn)化
無代碼可能看起來很新奇,但事實(shí)并非如此:無代碼方法——無論是在測試環(huán)境中還是在其他環(huán)境中——源自一個(gè)自然的甚至可預(yù)測的過程,稱為抽象。通過這個(gè)過程,復(fù)雜變得簡單,讓用戶花更少的時(shí)間為事情的發(fā)生做準(zhǔn)備,而花更多的時(shí)間讓事情發(fā)生。
例如,今天,我們認(rèn)為操作系統(tǒng)的好處是理所當(dāng)然的。無論我們使用的是 Microsoft 的 Windows、Apple 的 macOS 和/或 iOS,還是 Google 的 Android,我們中的許多人整天都在通過操作系統(tǒng)與工具進(jìn)行交互,并且不會(huì)再考慮它。沒有人需要知道代碼才能使用計(jì)算機(jī)或移動(dòng)設(shè)備。感覺完全自然。為此,我們要感謝抽象。
與那些眾所周知的界面的早期一樣,無代碼測試解決方案正在經(jīng)歷快速的創(chuàng)新、變化和更新。他們將繼續(xù)這樣做,直到未來出現(xiàn)另一層抽象。與此同時(shí),我建議避免用任何先入為主的概念來描繪無代碼——一種快速發(fā)展和擴(kuò)展的技術(shù)。
如果抽象的歷史有任何跡象,我希望我們只會(huì)看到越來越多的無代碼解決方案,有了它們,誤解就會(huì)越來越少。
當(dāng)前名稱:關(guān)于無代碼移動(dòng)應(yīng)用程序測試的誤解
標(biāo)題路徑:http://www.5511xx.com/article/cdogcce.html


咨詢
建站咨詢
