人工智能驅動的測試自動化與您的未來

發表于:2019-10-14來源:qaseven作者:石頭點擊數: 標簽:人工智能
人工智能驅動的測試自動化與您的未來許多軟件測試人員都在哀嘆,由于人工智能,他們的工作即將消失。但是Jon Hagar認為現在還沒有必要恐慌。在這里,他詳細介紹了他在人工智能中
人工智能驅動的測試自動化與您的未來
許多軟件測試人員都在哀嘆,由于人工智能,他們的工作即將消失。但是Jon Hagar認為現在還沒有必要恐慌。在這里,他詳細介紹了他在人工智能中看到的一些功能,講述了如何在軟件測試中使用這些功能,并解釋了為什么他認為大多數人不必擔心——盡管他也解釋了誰應該擔心!和往常一樣,這歸結為學習新事物的意愿。
“測試是死了。”
“人工智能機器人將取代我們的測試工作。”
“末日快到了!”
您聽過其他測試人員說過這些事情嗎?大概40年前我也聽過這些話語。正如馬克·吐溫曾經說過的,“關于我死亡的報道被大大夸大了。”
盡管在我的軟件和測試生涯中,我看到了很多變化,但我相信人工智能將帶來改變,如果你還沒有準備好,可能會限制你的未來。
我過去一直支持AI并使用它,并獲得了有趣的結果。 它具有必須受到尊重和理解的強大力量。 我教過的AI機器人了解到,代碼量度并不能很好地指示質量,但是編寫更多評論(不一定是更好的評論,只是更多評論)的程序員編寫代碼的錯誤更少。 聽起來可能很奇怪,但這得到了我閱讀過的其他研究的支持。
這是由于AI而引起的其他一些即將發生的變化,我認為您可能需要考慮并使用它們。
更新你的技能 首先,如果您是一名手動測試人員,主要是手動運行測試,并且很少或沒有思考地遵循書面測試過程,那么您應該感到害怕。人工智能支持的測試自動化可能會取代你。這適用于任何行業的任何工作,在這些工作中,機器人或電腦可以比你更快地完成重復性的任務,而且成本更低。
這種情況已經發生好幾年了,所以你現在就應該采取行動,開始更新你的知識和技能。
更新的一項技能是通過探索性測試證明的創造性思維。 探索性測試是人類仍然擅長的領域。
接下來,如果您要進行某種類型的測試自動化,則需要注意AI和AI支持的測試自動化工具。 這些工具在不斷發展,您需要了解這種集成更改。 AI機器人很可能會接管這一代產品,然后使用運行數百,數千甚至數百萬次測試的自動化測試工具來執行執行。如果你不是在做測試自動化,而是在考慮它,你應該關注人工智能自動化的趨勢。
此外,如果您不考慮諸如測試管理、計劃、策略、架構和改進之類的事情,那么您就會錯過一艘將在沒有您的情況下在AI之風中起航的大船。如果你不知道這些術語,你有另一個學習任務。
現在是時候對這些主題做一些閱讀和研究了。學習新事物,在你的技能中建立附加價值。我將我的軟件測試生涯花費在不斷學習和構建新技能上。如果你不學習新東西,你將很快成為軟件世界的恐龍。
隨著科技的發展 盡管由AI驅動的這些變化似乎令人生畏,但好消息是我認為我們可能都可以從事更多有趣的事情,并且可能還有更多的工作時間。 誰不想一個星期三到四天工作,在玩游戲時監視AI系統的運行并同時獲得更好的軟件?
軟件將無處不在。 這意味著我們將需要由高技能,有思想思維的工程師進行大量質量測試。
我教全世界想要簡單答案和“銀子彈”進行測試的人。 當我告訴他們必須學會思考和成長時,他們甚至會生氣。 這些類型的人是瀕臨滅絕的人。
敏捷將成為銀彈。 測試自動化是一個簡單的答案。 都不是完全完美,輕松或任何靈丹妙藥。 現在該輪到AI拯救行業了。 哈!
我相信我們必須隨著科技的發展而改變。我不再使用打孔卡,現在我通過打電話來規劃我生活的一部分。時代變了。我們必須和他們一起改變。
我是個樂觀主義者嗎?當然,但在過去的四十年里,我的樂觀主義往往被證明是正確的。誰想要乏味的“遵循腳本”的手工測試工作?
在測試計劃、策略和前期架構方面,我個人傾向于基于模型的測試,以驅動與AI交互的測試自動化。在這些測試計劃中,我的策略是用諸如統一建模語言測試概要(UTP)之類的語言創建復雜的模型,這些模型可以被擴展、重用、更改和重構,從而在一個智能的、模型驅動的測試環境中生成許多測試。
我測試過關鍵的軟件系統,這些系統的測試是由關鍵字和模型驅動的,這些關鍵字和模型實時運行,允許高度自動化,同時收集tb級的測試信息。測試人員將啟動一個系統測試,該測試將在被測軟件上實時運行數千個自動化測試用例。在此期間,測試人員可以享受思考新模型和策略的樂趣。

原文轉自:https://www.qaseven.cn/posts/AI_automation.html

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97