教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

如何使用Python把自動化測試的數(shù)據(jù)保存下來進(jìn)行操作?

更新時間:2020年12月11日17時43分 來源:傳智教育 瀏覽次數(shù):

好口碑IT培訓(xùn)

使用Python代碼執(zhí)行自動化測試的用例,會產(chǎn)生各種測試的數(shù)據(jù),比如運(yùn)行的時間,運(yùn)行的結(jié)果值,各種有意義的臨時數(shù)據(jù)等,我們需要把這些數(shù)據(jù)保存到容器中,便于對數(shù)據(jù)的使用和修改等操作,而在Python中保存數(shù)據(jù)有多種容器,常用的就是列表,元組,字典和字符串了。

①把測試的數(shù)據(jù)保存到列表中,是很方便對數(shù)據(jù)進(jìn)行查詢和修改的,原因是列表是Python中最為靈活也是作為常用的數(shù)據(jù)容器了,它提供了非常豐富的增刪改查和排序等功能

②在測試中經(jīng)常會對一個人物或事物做一個詳細(xì)的描述,這些描述信息一般使用字典來保存,原因是字典主要對一個人物或事物的屬性特征進(jìn)行保存的,而且字典數(shù)據(jù)的格式一目了然,便于查詢

③測試中為了保證的測試結(jié)果有效性,不能對測試的結(jié)果數(shù)據(jù)進(jìn)行修改,這些數(shù)據(jù)保存到哪里比較合適呢?保存到元組中最為合適,原因是元組中的數(shù)據(jù)不允許修改只能查看,保證數(shù)據(jù)的有效性

④測試的數(shù)據(jù)中經(jīng)常會遇到類似于家庭住址,人物姓名,買家地址,快遞信息等數(shù)據(jù),這些一大串有中文有數(shù)字的信息數(shù)據(jù),保存到哪里比較合適呢?保存到字符串容器中最合適了,字符串適合記錄文本信息數(shù)據(jù),并且字符串提供了對文本數(shù)據(jù)非常豐富的操作方法更高效的保存測試中的各種數(shù)據(jù),Python中四大容器是必須掌握的。


猜你喜歡:


0 分享到:
和我們在線交談!