精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

十大流行的無腳本測試方案

譯文
開發 測試
目前,市面上有許多種無需學習編程語言,即可實現自動化測試的工具。它們大幅節省了軟件測試團隊的人工干預、以及編寫、執行和維護測試用例的時間。本文和您討論其中最為流行的十種方案。

 

[[281777]]

【51CTO.com快譯】在傳統的軟件開發中,測試專業人​​員除了手動進行各種測試以外,更多時候需要依賴自動化的測試工具,來反復執行某些相同的測試任務。對于一些按照硬編碼值執行、且無需任何修改的簡單測試任務而言,記錄和回放工具能夠通過錄入用戶的操作步驟,在相同的條件下,以相同的方式多次執行相同的步驟。

雖然自動化測試的優勢在于減少了測試大量用例所耗費的時間,但是其劣勢在于必須使用相應的自動化測試腳本。因此,測試人員往往需要花費時間去學習測試目標所對應的編程語言,以滿足特定的測試需求,或是需要四處尋找現有的腳本資源。同時,他們需要維護現有的測試用例,按需進行調整,以跟上測試目標的修改。

另外,自動化測試的缺點還包括:

  • 受限的可定制性:只有當測試人員具有一定的編程技能,并且測試工具能夠支持將測試用例按照其首選的語言予以導出時,才能提供對于測試記錄的定制。
  • 受限于屏幕的大小與分辨率:測試工具在錄制測試對象所處的屏幕位置時,可能會因為在不同場景下,顯示器分辨率的調整,以及應用程序的大小變化,而失去原有的定位和功能。

顯而易見,由于大多數自動化測試任務,都要求能夠使用一系列的測試數據,而且能夠在不同的條件下、以及不同的環境中執行測試,因此,記錄和回放工具只能自動化其中一小部分。

當然,客觀而言,記錄和回放工具對于那些自動化測試的初學者,以及對于應用程序更改并不頻繁的場景而言,確實是理想的解決方案。

在測試界,人們往往把“無腳本自動化測試工具”與“記錄和回放工具”混為一談。記錄和回放為工作腳本提供了經由硬編碼的輸入值,用戶可以在此基礎上對其進行自定義。而借助無腳本自動化測試,您可以根據目標應用上的用例,自動生成相應的測試腳本,這是對于傳統記錄和回放功能的升級。因此,無腳本測試自動化是一種更有條理的模型。通過可重用的腳本,用戶能夠輕松地自動化大多數測試用例。

經歷了多年的發展與迭代,如今市面上有著許多易于編寫和維護的無腳本測試方案。下面我們來一起討論其中最為流行的十種方案:

1.自然語言處理(NLP)

目前,一些最新的無腳本自動化測試工具能夠通過采用NLP語法,來創建各種測試用例。就像編寫簡單的英語語句一樣,用戶可以輕松地實現測試用例的自動化。此類工具一般會帶有AI驅動的內核,因此大幅節省了用戶對其維護的時間。

由于用戶只需要了解用于創建測試用例的正確語法,并根據實際情況將其運用于繁簡不同的測試場景中。此類工具的學習曲線并不陡峭。目前市場上用到NLP的典型自動化測試工具包括:Testsigma(https://testsigma.com/)和Functionize(https://www.functionize.com/)等。

2.基于模型的測試

不同于多數只創建測試腳本的工具,以TOSCA(https://www.tricentis.com/products/automate-continuous-testing-tosca/)為代表的基于模型的測試技術(https://dzone.com/articles/three-ways-to-crack-the-test-design-code-with-mode),可以為被測應用創建自動單元測試(AUT)模型。此類工具一般具有測試用例自動化所需的三個組件:AUT技術細節、測試方案邏輯和測試數據,它們可以在測試中被合并使用。

每當檢測到AUT中的任何更改時,中央模型會自動更新已存儲的有關AUT的所有技術細節。因此,此類測試技術更適合于處理那些需要頻繁進行維護的繁瑣任務。

為了能夠覆蓋所有需要測試的用例,同時忽略掉那些無需涉及的部分,TOSCA除了用到了基于模型的測試技術之外,還會利用基于風險的測試技術(https://dzone.com/articles/risk-based-testing),來按需執行測試用例。

3.錄制屏幕截圖

采用“錄制屏幕截圖”作為測試步驟與動作的工具,主要針對的是視覺效果方面的應用測試。當已有的屏幕快照與當前的待測應用之間存在差異時,它們會立即生成相應的報告。

Testim(https://www.testim.io/)和Screenster(https://screenster.io/)是使用此類方法的兩款典型工具:

  • Testim.io以錄制屏幕截圖的形式,記錄下用戶每次操作時測試用例。同時,該工具還提供了重新分組和重用測試步驟的選項。如果出現運行的測試用例與錄制的屏幕截圖不匹配,它認為所記錄的測試用例無效。這款工具旨在通過使用AI,來識別和糾正UI元素的位置、名稱或外觀等變化,進而維護現有的測試用例。
  • 使用類似方法的Screenster,在每次用戶操作完成后,都會捕獲UI屏幕和DOM快照,并將其設置為可視化的基線,用以在測試期間予以比較。在實際測試期間,Screenster會及時獲取UI上新的屏幕截圖,并報告與現有基線之間的差異。Screenster也使用AI來維護各種測試用例。Screenster的智能選擇器會自動定位已被移動或更改的頁面元素。通過發現并調整各種timeouts,它能夠使用AI來判斷并等待正確的時間點,以執行下一步操作。

4.基于圖像的無腳本自動化

Eggplant(https://www.eggplantsoftware.com/)是一款用到了基于圖像的無腳本自動化的工具。它使用圖像匹配技術來識別被測系統(SUT)中的任何缺陷與故障。

Eggplant使用的是雙模型系統。其中的控制器系統可用來創建與驅動測試,而被測系統則通過VNC連接到控制器上。通過圖像匹配,腳本語言可以在被測系統的UI上自動執行各項操作。

5.基于拖放的對象映射

作為另一種無腳本的自動化測試工具,Ascentialtest(https://www.zeenyx.com/AscentialTest.html)直接通過網站拖放,來創建測試動​​作。您只需在被支持的瀏覽器中打開目標應用,然后將所有需要測試的操作逐一拖放到測試工具中即可。針對不同的自動化測試場景,用戶可以按照不同的順序放置不同的測試數據,以進行后續的測試。

6.關鍵字驅動的測試

關鍵字驅動的測試是事先定義好待操作的關鍵字。當帶有這些關鍵字的測試用例發生變化時,后續的測試就能夠輕松地捕獲到。而且,用戶無需學習那些用于創建此類測試腳本的編程語言。Testcomplete(https://smartbear.com/product/testcomplete/overview/)是使用關鍵字驅動的測試工具之一。

7.對象驅動測試

作為無腳本測試的另一種方式,對象驅動測試能夠在應用程序中標識出要測試的對象,然后通過向這些對象添加操作,來創建相應的測試步驟。Worksoft(https://www.worksoft.com/worksoft-continuous-automation-platform/)工具就用到了此類方法。它可以識別自動化的企業級應用程序(如:SAP),并對其執行各種操作。

8.通過流程圖進行可視化測試

Codefuse(http://codefuse.io/)允許用戶以流程圖,而不是腳本的形式,來自動化測試各種流程。此類測試專注于流程圖中的兩種組件:條件與動作。用戶不需要掌握任何腳本知識,只需要明白流程圖的基本知識、以及流程所適用的場景,便可根據不同條件,在同一套工作流中自動執行多個分支。

9.將測試記錄為腳本

將測試記錄為腳本,是Selenium IDE(https://www.seleniumhq.org/docs/02_selenium_ide.jsp)、Katalon IDE(https://www.katalon.com/resources-center/blog/katalon-automation-recorder/)、以及Ranorex(https://www.ranorex.com/help/latest/ranorex-studio-fundamentals/ranorex-recorder/introduction/)采用的傳統測試方法。可作為瀏覽器擴展的Selenium IDE和Katalon IDE只能記錄瀏覽器的行為。而Ranorex則不僅限于測試網站,它提供單獨的應用程序來打開相應的集成記錄器。

此類測試工具通過命令和選擇器的詳細信息,來記錄用戶的所有操作。而相應的測試步驟記錄,既可以被直接執行,也可以被導出為不同的編程語言。通過增加更多的功能與條件,用戶可以進一步豐富其導出的測試用例。

10.用于測試自動化的AI機器人

此類工具主要注重用戶的測試體驗,并能夠及時提供用戶的反饋。作為使用AI機器人開展測試自動化的“先驅”,Test.ai(https://www.test.ai/)通過了解用戶使用移動應用的各項行為,進而根據他們的偏好來采取測試。

原文標題:Scriptless Testing Is Not Just Record and Playback: Top 10 Scriptless Testing Approaches,作者: Shruti Sharma

【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】

 

責任編輯:龐桂玉 來源: 51CTO
相關推薦

2021-08-12 09:00:00

開發測試工具

2019-12-10 08:37:43

勒索病毒惡意軟件網絡安全

2020-12-20 18:10:32

物聯網傳感器物聯網傳感器

2016-11-15 16:21:26

開發編程方法

2010-01-12 10:44:32

Silverlight

2019-03-28 14:19:18

大數據誤區數據

2010-03-17 15:22:46

2021-01-14 11:43:19

攻擊安全工具網絡罪犯

2010-11-19 14:52:56

2021-12-14 16:55:18

人工智能機器學習算法

2016-11-23 15:03:42

編程技術IT

2021-08-11 08:00:00

腳本測試開發

2019-05-30 14:19:58

區塊鏈加密貨幣編程語言

2024-01-30 14:21:13

2009-04-09 14:41:08

PHP框架MVCPHP

2021-05-24 15:31:23

軟件測試工具軟件測試開發

2009-06-29 13:41:00

敏捷測試

2023-02-08 16:45:21

2016-12-15 13:51:30

開源數據可視化

2016-07-25 16:20:18

點贊
收藏

51CTO技術棧公眾號

国产一区久久久| 中文字幕五月天| 中文字幕激情小说| 懂色av色香蕉一区二区蜜桃| av中文字幕不卡| 中文字幕日韩在线视频| 成人在线免费网站| 99久久久无码国产精品不卡| 国产一二三在线| 国产99久久| 亚洲一二三四久久| 国产精品久久久av| 国产精品久久无码| av毛片在线免费| 久久www免费人成看片高清| 日韩国产高清污视频在线观看| 亚洲视频导航| 无码人妻丰满熟妇精品| 国产精品qvod| 一区二区三区精品在线| 91精品中国老女人| 中文字幕精品亚洲| 欧美影视资讯| 国产亚洲综合色| 国产91成人在在线播放| 久久久久国产免费| 欧美韩日亚洲| 国产精品18久久久久| 日韩最新在线视频| 中文av一区二区三区| 国产精品免费观看| 视频在线观看91| 日韩国产欧美精品在线| 加勒比av中文字幕| 国产cdts系列另类在线观看| 激情成人综合网| 久久国产精品久久国产精品| 亚洲天堂网站在线| www久久日com| 国产精品美女一区二区在线观看| 国产精品福利小视频| 精品一级少妇久久久久久久| 国产精品18hdxxxⅹ在线| 欧美精品第一页| 男女爱爱视频网站| 国产精品污视频| 亚洲成人精品| 欧美一区二区免费视频| 国产一区二区三区小说| 亚洲 小说区 图片区 都市| 一本色道久久综合亚洲精品高清| 精品视频偷偷看在线观看| 久久精品免费一区二区| 国产在线观看网站| 蜜桃精品在线观看| 久久成人18免费网站| 中文字幕永久免费| 涩涩视频在线播放| 国产精品你懂的在线| 欧美日韩视频在线一区二区观看视频 | 免费黄在线观看| 日韩午夜电影免费看| 18成人在线观看| 国产精品视频最多的网站| 亚洲精品一区二区三区在线播放| 精品国产亚洲一区二区在线观看| 午夜电影一区二区三区| 日韩免费中文专区| 亚洲男人天堂2021| 中文幕av一区二区三区佐山爱| 洋洋av久久久久久久一区| 干日本少妇视频| 91小视频xxxx网站在线| 亚洲综合999| 午夜免费福利小电影| shkd中文字幕久久在线观看| 国产河南妇女毛片精品久久久| 91视频国产一区| 亚洲精品国产精| 青娱乐精品在线视频| 欧美精品www| 奇米网一区二区| 91亚洲国产高清| 日韩精品黄色网| 新91视频在线观看| 日韩在线观看一区二区三区| 国产不卡av在线播放| 亚洲日本欧美| 日韩在线不卡视频| 可以免费看av的网址| 欧美激情五月| 在线视频精品一| 黄色国产在线视频| 91精品视频一区二区| 日韩欧美美女一区二区三区| 国产精品一区二区小说| 国产麻豆一区二区三区| 精品国产在天天线2019| 久久婷婷中文字幕| 第一区第二区在线| 国产亚洲精品日韩| www.日本高清| 色综合久久一区二区三区| 亚洲精品自拍视频| 99精品999| 国产伦乱精品| 中文字幕亚洲欧美| 日本少妇久久久| 欧美精品一区二区三区久久久竹菊| 久久久久国产视频| 中文字幕码精品视频网站| 亚洲一区久久| 久久久久久噜噜噜久久久精品| 99超碰在线观看| 午夜一区二区三区不卡视频| 国产一区二区色| 在线免费观看视频网站| 日本 国产 欧美色综合| 不卡一区二区三区视频| av一区二区三| 国产日韩欧美高清| 成人午夜免费在线| 高潮在线视频| 欧美电影一区二区| 永久免费看mv网站入口78| 欧美在线三区| 欧美大学生性色视频| 免费一级a毛片夜夜看| 久久久久久久久99精品大| 91精品国产色综合| 久久亚洲天堂网| 鲁大师成人一区二区三区| 青青草一区二区| 亚洲黄网在线观看| 波多野结衣精品在线| 国精产品一区二区| 婷婷亚洲一区二区三区| av成人老司机| 国产精品无码免费专区午夜| 爱搞国产精品| 欧美一区二区三区在线观看 | 男人天堂2024| aaa国产一区| 999久久欧美人妻一区二区| av理论在线观看| 欧美日韩在线观看一区二区| 色91精品久久久久久久久| 国产最新精品| 久久久精品国产一区二区| 欧美成人片在线观看| 亚洲国产二区| 国产成人看片| 丁香花电影在线观看完整版| 欧美性xxxxx| 精品日韩久久久| 精品中文字幕一区二区三区四区| 在线看国产精品| 日本妇乱大交xxxxx| 国产精品自拍av| 久久综合一区| 黄视频网站在线看| 天天av天天翘天天综合网色鬼国产| 波多野结衣50连登视频| 加勒比视频一区| 中文在线不卡视频| 中文亚洲av片在线观看| 国产精品日日摸夜夜摸av| 日本激情视频在线播放| 久久亚洲成人| 亚洲精品免费网站| 国产小视频免费在线网址| 日韩欧美国产成人| 91精品国自产在线| 1024日韩| 日韩高清三级| 伊人久久一区| 欧美国产日韩一区二区三区| 色一情一乱一区二区三区| 亚洲国产精品ⅴa在线观看| 韩日视频在线观看| 日韩系列在线| 欧美日韩高清在线观看| 国产精品尤物视频| av成人老司机| 激情综合网俺也去| 成人激情自拍| 久久精品电影一区二区| 99热这里只有精品99| 亚洲妇女屁股眼交7| 男女爽爽爽视频| 久久久免费毛片| 日韩免费在线免费观看| 人人妻人人澡人人爽精品日本| 中文字幕在线免费不卡| 黑人粗进入欧美aaaaa| 亚洲91精品| 国产一区二区三区四区hd| 性欧美gay| 精品视频久久久| 在线观看亚洲国产| 亚洲电影一级黄| 丁香激情五月少妇| 懂色av一区二区三区免费观看| 国产精品美女在线播放| 亚洲欧美在线成人| 亚洲裸体xxxx| 国产精品伊人久久| 午夜激情一区二区三区| 国产极品视频在线观看| 岛国精品在线播放| 欧美三级理论片| 亚洲欧洲一区二区天堂久久| 亚洲欧美精品在线观看| 午夜精品成人av| 色综合久久久久久中文网| 久色视频在线| 欧亚洲嫩模精品一区三区| 欧美精品欧美极品欧美激情| 久久超碰97中文字幕| 青青草原av在线播放| 日韩a级大片| 午夜精品国产精品大乳美女| 黄频网站在线观看| 精品久久久久久国产| 日韩精品一区二区三区在线视频| 2020日本不卡一区二区视频| 国产成人精品视频免费看| 亚洲电影影音先锋| 台湾成人av| 精品一区二区三区中文字幕 | 久久天堂av| 69视频在线免费观看| 中中文字幕av在线| 日韩在线观看免费av| 国产精品视频一区二区久久| 亚洲精品少妇网址| 香蕉视频免费看| 精品美女一区二区| 日本污视频在线观看| 亚洲私人黄色宅男| 黑人玩弄人妻一区二区三区| 激情五月激情综合网| 欧美男女交配视频| 视频在线观看91| www黄色在线| 久久久久久穴| 国产精品免费入口| 亚洲综合日韩| 国产一区二区三区精彩视频| 亚洲九九精品| 男人天堂1024| 91影院成人| 亚洲国产一区二区精品视频 | 国产一二三精品| 在线播放av中文字幕| 精品一区二区三区视频| 欧美一级xxxx| 亚洲国产黄色| 国产中文字幕二区| 亚洲一区二区三区高清| 亚洲一区在线免费| 91麻豆国产自产在线观看亚洲 | 成人免费一区二区三区视频网站| 国产偷亚洲偷欧美偷精品 | 北条麻妃一区二区三区中文字幕 | 日本a√在线观看| 青青草国产精品亚洲专区无| 在线观看免费黄网站| 久久99在线观看| 在线a免费观看| 不卡一区二区在线| 国产特级黄色录像| 国产精品久久久久久久久果冻传媒 | 男人操女人免费| 奇米亚洲午夜久久精品| 亚洲 国产 图片| 福利一区福利二区| 免费国产成人av| 精品一区二区日韩| avtt中文字幕| 2024国产精品| 国产av一区二区三区传媒| 成人动漫视频在线| 亚洲图片另类小说| av一区二区三区黑人| 公肉吊粗大爽色翁浪妇视频| 国产精品久久久久久福利一牛影视| 色欲一区二区三区精品a片| 91在线精品一区二区三区| 久久久久亚洲av片无码v| 蜜桃视频在线观看一区二区| 激情久久综合网| 不卡的av电影在线观看| 国产精品酒店视频| 亚洲成av人片| 一区二区小视频| 精品国产区一区| 超碰97在线免费观看| 欧美成人午夜激情| 欧美动物xxx| 99c视频在线| 国产欧美亚洲精品a| 国产精品av免费观看| 天堂在线一区二区| 91丝袜超薄交口足| 国产午夜亚洲精品羞羞网站| 欧美人与禽zozzo禽性配| 在线免费观看日本一区| 精品人妻一区二区三区四区不卡| 欧美精品 日韩| 日韩一区二区三区中文字幕| 日韩精品极品在线观看| 国内精品久久久久国产| 日本国产一区二区三区| 日韩欧美高清一区二区三区| 日韩久久久久久久久久久久久| 国自产拍偷拍福利精品免费一| 裸体裸乳免费看| 玖玖国产精品视频| 四虎精品一区二区| 亚洲欧洲色图综合| 亚洲天堂五月天| 亚洲国产一区二区三区四区| 日韩黄色影片| 久久久久久美女| 天堂va欧美ⅴa亚洲va一国产| 亚洲第一综合| 日韩精品久久久久久| 538任你躁在线精品免费| 成av人片一区二区| 久久成人在线观看| 欧美一区二区三区在线观看视频| av成人手机在线| 欧美裸身视频免费观看| 亚洲ww精品| 亚洲精品在线免费| 日本欧美一区二区在线观看| 国产成人无码精品久久二区三| 精品久久久久久久大神国产| 神马午夜精品95| 91黑丝高跟在线| 噜噜噜天天躁狠狠躁夜夜精品 | 欧美日韩免费看片| 久久婷婷人人澡人人喊人人爽| 精品国产精品| 欧美一级中文字幕| 国内精品久久久久影院一蜜桃| 黑人狂躁日本娇小| 在线播放欧美女士性生活| 欧美熟妇另类久久久久久不卡| 欧美精品在线视频观看| 免费观看性欧美大片无片| 伊人网在线免费| 丝袜亚洲另类欧美| 久久美女免费视频| 91黄视频在线| 肥臀熟女一区二区三区| 国产69精品99久久久久久宅男| 亚洲黄色免费av| 国产日韩欧美自拍| 91久久国产| 国产一区二区三区精彩视频| 久久嫩草精品久久久精品| www.国产色| 亚洲欧美日韩第一区| 日韩成人影音| 风间由美久久久| 夜夜嗨一区二区| 人妻视频一区二区| 在线亚洲一区二区| 毛片激情在线观看| 欧美理论片在线观看| 国产精品一区二区三区四区在线观看| 玖玖精品在线视频| 国产乱码一区二区三区| 国产亚洲欧美久久久久| 亚洲第一区中文字幕| 成人高潮成人免费观看| 国产精品久久久久久久7电影| 久久综合成人| 五月六月丁香婷婷| 18欧美亚洲精品| 亚洲va天堂va欧美ⅴa在线| 欧美成人小视频| 欧美调教在线| 毛片在线视频播放| 中文字幕精品在线不卡| 一级黄色片在线| 国产视频精品va久久久久久| 另类专区亚洲| 久久成人资源| 久久视频一区| 免费中文字幕在线| 精品国产乱码久久久久久1区2区 | 国产精品91久久久久久| 精品欧美视频| 99精品人妻少妇一区二区| 91在线观看污| 国产免费黄色录像| 亚洲精品国产福利|