測試人常用的必備工具
一、測試用例管理平臺
jira:推薦原因,定制性很強(qiáng),大公司java項(xiàng)目常用
redmine:推薦原因,開源,活躍,定制性很強(qiáng)
testlink:流行的測試用例管理平臺
其他:tapd、云效、禪道、gitlab、在線協(xié)作文檔
無協(xié)作模式:excel、 思維導(dǎo)圖xmind
1、?jira測試用例管理
JIRA是Atlassian公司出品的項(xiàng)目與事務(wù)跟蹤工具,被廣泛應(yīng)用于缺陷跟蹤、客戶服務(wù)、需求收集、流程審批、任務(wù)跟蹤、項(xiàng)目跟蹤和敏捷管理等工作領(lǐng)域
?
?
2、redmine系統(tǒng)
Redmine是用Ruby開發(fā)的基于web的項(xiàng)目管理軟件,是用ROR框架開發(fā)的一套跨平臺項(xiàng)目管理系統(tǒng)
3、testlink
?TestLink 是基于web的測試用例管理系統(tǒng),主要功能是測試用例的創(chuàng)建、管理和執(zhí)行,并且還提供了一些簡單的統(tǒng)計功能
?
二、bug管理平臺
通常與用例管理平臺類似
測試用例、bug都可以在平臺上進(jìn)行管理
關(guān)聯(lián)關(guān)系設(shè)定
測試用例與bug的屬性設(shè)定
三、代碼管理平臺
gitlab:可本地部署的git代碼管理平臺,行業(yè)標(biāo)準(zhǔn)
subversion:svn管理,已經(jīng)過時,現(xiàn)在使用比較少
github:開源項(xiàng)目運(yùn)作平臺
bitbucket:與jira同屬一家公司altassian
測試自動化框架Robot Framework
1、????GitLab
GitLab是由GitLabInc.開發(fā),使用MIT許可證的基于網(wǎng)絡(luò)的Git倉庫管理工具,且具有wiki和issue跟蹤功能。使用Git作為代碼管理工具,并在此基礎(chǔ)上搭建起來的web服務(wù)。
2:自動化測試框架Robot Framework
Robot Framework是一個基于Python語言的,可擴(kuò)展的關(guān)鍵字驅(qū)動的測試自動化框架,用于端到端驗(yàn)收測試和驗(yàn)收測試驅(qū)動開發(fā)(ATDD)。它可用于測試分布式異構(gòu)應(yīng)用程序,其中驗(yàn)證需要涉及多種技術(shù)和接口。
?
?
?
四、持續(xù)集成管理平臺
jenkins:持續(xù)集成與持續(xù)交付的主流平臺
gitlab runner:gitlab的持續(xù)交付方案
github action:github的開源方案
自建devops平臺:企業(yè)定制平臺,tapd、云效等
1、Jenkins平臺
Jenkins是一個開源軟件項(xiàng)目,是基于Java開發(fā)的一種持續(xù)集成工具,用于監(jiān)控持續(xù)重復(fù)的工作,旨在提供一個開放易用的軟件平臺,使軟件項(xiàng)目可以進(jìn)行持續(xù)集成
?
?
五、自動化測試平臺Autotestplat
?autotestplat是一站式自動化測試平臺,解決方案及功能需求 支持 API、AppUI、WebUI 性能等自動化測試,集成實(shí)現(xiàn)測試用例管理、產(chǎn)品管理、任務(wù)計劃、測試報告、定時任務(wù),環(huán)境參數(shù)設(shè)置等功能模塊。使自動化測試的過程達(dá)到數(shù)據(jù)、腳本、任務(wù)分離易于維護(hù)和管理,成本更低、數(shù) 據(jù)更直觀、產(chǎn)出更快等目標(biāo),能讓不會代碼的手工業(yè)務(wù)測試人員參與自動化測試工作等。
六、持續(xù)集成與持續(xù)交付
研發(fā)
在構(gòu)建、單元測試+覆蓋率分析中都要進(jìn)行持續(xù)集成
自動化代碼審計中,也需要持續(xù)集成與持續(xù)交付
運(yùn)維:運(yùn)維在自動化部署中,持續(xù)對環(huán)境進(jìn)行集成測試
測試在自動化中,由于代碼更新等原因,都需要持續(xù)集成
接口測試
UI自動化測試
專項(xiàng)測試自動化
性能測試、安全測試
--------?THE END?--------
