摘要:一概述在創業公司里,項目都比較趕,測試人員也是疲于測試功能模塊,基本沒空去寫什么自動化測試,以提升回歸測試的效率。三做自動化測試的動機最大的動機提升回歸測試的效率。重要業務接口的自動化測試,盡量做到多而全,爭取全面覆蓋。
在創業公司里,項目都比較趕,測試人員也是疲于測試功能模塊,基本沒空去寫什么自動化測試,以提升回歸測試的效率。但一個必須承認的事實便是,依賴測試人員去做全面回歸測試,保證上線質量,是不可取的,因為難度太大,成本太高。因此自動化測試還是要做一些的,具體如何著手呢,下文說一下我這邊的做法。
注意:本文主要描述一下業務接口自動化測試的方案,至于GUI自動化測試和壓力自動化測試不在本文的討論范圍內。
定義:把人對軟件的部分測試動作轉化為由機器來執行。
自動化測試只能部分替代人工,不要指望所有業務場景都通過自動化case來驗證。
最大的動機:提升回歸測試的效率。
為了讓垂直拆分出去的微服務能獨立發展,不耦合太多不相關的業務邏輯,一般會有一些聚合的微服務應用,用于調用多個后端微服務,匯總數據后提供給前端。在創業公司里,建議先做聚合服務的自動化自測,原因是:
接口自動化測試中,第一個要解決的問題,就是測試數據的準備。
數據創建的時機:
建議使用即時創建的方案是,原因如下:
數據創建的手段,一般有三種:
大部分情況下,使用第一種方式就行了,因為造數據的后端接口,大部分都是有的。對于少部分沒有的,則手寫sql創建數據。
測試團隊熟悉哪種就用哪種,excel或者json或者完全用代碼。
同上,測試團隊熟悉哪種就用哪種,以excel為例,期望的返回值也可以一并寫在excel里,自動化case調用接口獲取到業務數據后,與excel中的期望值進行斷言操作即可。
測試團隊熟悉哪個語言就用哪個,如果是Python那就最好了。
case跑完后,需要生成測試覆蓋率報告和列出執行成功和失敗的case。
以上筆者的經歷更像一張橫向的知識網,創建了一個交流平臺 914172719 ,群內有各種技術同行交流、學習資料、面試經驗等。其中用到jenkins、docker、moutebank、python編程等,還需要花更多的精力去深入學習,當每項技能都能掌握到一定深度,才能稱為一個完整的知識體系。
最后: 可以關注公眾號:傷心的辣條 ! 進去有許多資料共享!資料都是面試時面試官必問的知識點,也包括了很多測試行業常見知識,其中包括了有基礎知識、Linux必備、Shell、互聯網程序原理、Mysql數據庫、抓包工具專題、接口測試工具、測試進階-Python編程、Web自動化測試、APP自動化測試、接口自動化測試、測試高級持續集成、測試架構開發測試框架、性能測試、安全測試等。
如果我的博客對你有幫助、如果你喜歡我的博客內容,請 “點贊” “評論” “收藏” 一鍵三連哦!
轉行面試,跳槽面試,軟件測試人員都必須知道的這幾種面試技巧!
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/119153.html
摘要:本文整理自于振華老師在上的演講實錄,演講主題為在銀行核心金融領域的研究與實踐。年月,我們投產了行業內首個面向核心金融業務的分布式數據庫,采用的是兩地三中心五副本的架構模式。 作者介紹:于振華,北京銀行軟件開發部資深架構師,長期從事銀行核心系統研發、規劃,參與過多個核心信息系統建設工作,包括一、二代支付系統、第四代銀行核心系統建設、分布式核心系統建設等企業級項目工作。當前主要研發方向集中...
年輕人都會犯的3個職場錯誤,你有幾個? 測試人員如何才能快速成長? 軟件測試行業,去大公司還是小公司好? 同學們可以用這 10 道題目,找到自己的薄弱點,對癥下藥哦。 我的建議是:你們可以拿出紙筆,寫下這 10 道題的答案,然后再與文末的答案進行對照~ 選擇題 1. (單選)當需要對某個系統進行測試的時候,應該從哪些方面來設計測試用例? A. 功能驗證 B. 性能相關的驗證 C. 兼容性相關的驗...
摘要:本文介紹了企業互聯網開發及運維的一些實踐,深入剖析了互聯網項目開發及上線過程中的各種痛點及解決之道。線上出錯,我們通過收集服務器端應用性能數據的方式,實時展示應用的調用拓撲圖,并根據出現異常的請求,進行下鉆,定位出具體出現問題的代碼。 本文介紹了企業互聯網開發及運維的一些實踐,深入剖析了互聯網項目開發及上線過程中的各種痛點及解決之道。一個互聯網項目的上線并不是那么容易,需要經過很多的環...
閱讀 2753·2021-11-19 09:40
閱讀 5321·2021-09-27 14:10
閱讀 2108·2021-09-04 16:45
閱讀 1479·2021-07-25 21:37
閱讀 3003·2019-08-30 10:57
閱讀 2987·2019-08-28 17:59
閱讀 1062·2019-08-26 13:46
閱讀 1414·2019-08-26 13:27