真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯網站制作重慶分公司

項目中如何充分利用自動化測試?

一、首先,需要分析當前項目是否適合自動化測試:

創(chuàng)新互聯建站是一家集網站建設,常寧企業(yè)網站建設,常寧品牌網站建設,網站定制,常寧網站建設報價,網絡營銷,網絡優(yōu)化,常寧網站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯網需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網站。

  1. 測試需求明確,不會頻繁變動

  2. 回歸測試為主的項目

  3. 軟件系統(tǒng)界面穩(wěn)定,變動少

  4. 每次迭代需要在多平臺(或多OS、多Browser)上運行重復的case。

  5. 軟件維護支持周期長

  6. 手工測試無法模擬的場景。如壓力測試、并發(fā)測試等

  7. 具備基礎的自動化測試平臺

二、以下是曾經參與過的一個項目的自動化測試框架

    實現了自動更新代碼、編譯、打包、部署、重啟服務、定時執(zhí)行腳本任務,日志報告輸出,自動發(fā)送郵件通知。

項目中如何充分利用自動化測試?

在自動化開始前需要確定預期,需要達到怎樣的目的。而不是抽象的減少人力成本,盡可能多地發(fā)現Bug或節(jié)省時間等等。自動化測試應該是發(fā)現那些可以被工具化自動化的重復性活動而后實現的,并非100%的Case都可以自動化,測試人員的經驗,邏輯判斷和探索性的測試方法都不能被有效自動化。

在一般的項目中,需要保證被測版本的基本質量,可以進行大量的功能測試和壓力測試。

(1)發(fā)現環(huán)境層級的缺陷。

項目系統(tǒng)測試階段發(fā)現的很多缺陷,都會聽到開發(fā)人員自測時沒問題的,甚至在本地測試時無此缺陷 ,直接將Bug打回,標注為無法重現。這就是環(huán)境問題了,曾經遇到過一個一級菜單點選時導致子菜單錯亂的問題(與其他一級菜單的子菜單混淆顯示了)。經排查才知是,開發(fā)將菜單的坐標值寫死了,導致換環(huán)境后無法正常識別菜單信息。這是典型的環(huán)境問題,只有通過復測才能發(fā)現。另一種就是開發(fā)自測時是在本地,而自己機器上利用管理員權限部署了一些安裝包或工具,自測時也無法清楚地知道被測版本是否依賴了這些包或工具。而部署到測試環(huán)境時才發(fā)現一些問題。類似于以上的問題如果及時構建了被測版本,且自動執(zhí)行了基本功能,會在正式測試前發(fā)現這些環(huán)境問題,而不是等到系統(tǒng)測試階段才去排查 。

(2)盡快發(fā)現集成階段的錯誤。

集成測試階段的缺陷若未暴露出或不影響到正常流程,無法確定錯誤是哪個開發(fā)人員負責的模塊,同時開發(fā)人員因時間問題,不能測試出大部分的潛在的集成缺陷 ,導致部署到系統(tǒng)測試階段暴露出的錯誤,無疑更增加了開發(fā)測試的時間。如果每次構建都可以自動化執(zhí)行到基本功能 ,使開發(fā)能及時地發(fā)現集成錯誤 ,同時也可彌補單元測試的不足,快速提供系統(tǒng)級的測試反饋。


網頁名稱:項目中如何充分利用自動化測試?
標題網址:http://weahome.cn/article/gscsoi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部