什么是python自动化脚本_Python自动化
龍源期刊網
http://www.qikan.com.cn
Python
自動化
作者:張焱
來源:《電子技術與軟件工程》
2017
年第
22
期
隨著人工智能的發展,機器代替人工,已經是未來發展的一種趨勢,人工智能需要編程語
言來實現,而
Python
語言在這方面有極大的優勢,本篇文章主要介紹
Python
語言在自動化方
面的應用。
【關鍵詞】
Python Selenium
自動化測試
1
概述
自動化測試是指軟件測試的自動化,軟件測試就是在預設條件下運行系統或應用程序,評
估運行結果,預先條件應包括正常條件和異常條件。自動化測試是把以人為驅動的測試行為轉
化為機器執行的一種過程。
在做自動化測試之前,首先應該知道什么場景適合做自動化測試,因為并不是所有項目都
適合做自動化測試的,項目滿足以下條件才可以進行自動化測試:
1.1
需求穩定
為什么要求需求穩定呢?
在一個項目組中如果需求經常變動的話,程序代碼也要做相應的改動,一旦需求改動,測
試人員所寫的測試用例也要做對應的修改,測試用例修改了,測試用例對應的自動化測試腳本
也要進行調整,而對自動化腳本的維護修改,需要花費大量的人力物力,自動化的一個主要目
的就是節省人力成本,把人解放出來做更多的事情,重復的事情交給自動化的代碼實現,但如
果代碼需要經常維護,人力就不能更好的解放出來,這就和自動化的目的相違背。
當然并不是說一個項目的需求不穩定,就意味著完全不能自動化測試了,對于某些功能文
檔的模塊,我們還可以進行自動化測試,變動頻繁的采用黑盒測試的方法,可以成為半自動化
測試。這就要求結合具體的項目做具體的分析,選用對應的方法。
1.2
項目周期較長
自動化測試框架的選擇、設計、評審,腳本的編寫以及調試都需要一定的時間來完成,而
這一過程基本可以理解為軟件開發的過程,這樣的一個周期是很長時間的,如果項目的周期很
短,自動化測試的框架還沒確定好選取哪個,項目就要上線運行,那么就無法開展自動化測
試。
總結
以上是生活随笔為你收集整理的什么是python自动化脚本_Python自动化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 典型相关分析(cca)原理_CCA典型关
- 下一篇: python相关参考文献_python机