禪道:提bug、管理case 7.0

一、禪道的介紹

(1)定義禪道是一個項目管理工具,也是一個bug管理工具,還是一個用例管理工具。

(2)作用:為了解決眾多企業在管理中出現混亂,無序的現象,開發出來

(3)來源:禪道屬易軟天川公司

(4 )禪道是集于產品管理,項目管理,測試管理于一身,同時包含事務管理,組織管理8眾多功能,是中小企業管理的首先工具

(5)架構:bs架構

(6)項目管理工具:

禪道、jira/confluence(雞爪),tapd(騰訊開發,敏捷開發)

(7)常用的用例管理工具:

禪道、testlink、test manage、飛蛾、test? rail

(8)常見的bug管理工具:

bugfree、bugzilla、禪道

(9)為什么我們要學習禪道?

因為禪道集于用例管理工具,缺陷管理工具,項目工具一身

(10)禪道的特點?

a、開源、免費

b、安裝簡單

c、功能齊全

==========================================================

二、禪道的安裝

1、下載安裝包

?2、點解解壓 ,安裝包的路徑不要中文,或路徑太長

?3、點擊安裝包

?4、

?5、

?6、點擊訪問禪道

?7、點擊開源版

?8、輸入賬號,密碼

?9、搭建好禪道

?==============================

三、禪道的使用

?1、登錄頁面

?2、禪道人員工作分布和安排

?3、創建用戶

(1)創建單個用戶

?

?(2)批量創建用戶

?(3)產品中:新增需求添加產品

?(4)維護模塊

?(5)產品中的計劃

(6)編輯需求

?(7)添加項目

?
(8)項目中添加團隊

?(9)測試:? 測試用例,bug

?(10)新建用例

?(11)導出用例

1\

?

2\導出數據

3\導出模板和數據

?(12)導入用例

?5、導入所有的用例

?(6)用例的執行

?(7)編輯用例

(1)

?(8)bug的提交

(一)、 bug包含的內容:

1、所屬產品

2、所屬項目

3、所屬模塊

4、影響版本

5、當前指派

6、bug類型

7、bug標題

8、bug嚴重級別

9、bug優先級

10、重現步驟

11、相關聯需求

(二)bug類型:

(1)代碼錯誤

(2)界面優化

(3)配置相關

(4)安裝部署

(5)安全相關

(6)性能問題

(7)標準規范

(8)測試腳本

(9)其他

(三)操作系統

?(四)瀏覽器類型

?(五)bug的編輯和提交內容

?(6)關聯用例提bug

?(7)測試中的bug直接題bug

?(8)批量添加bug

?(9)bug 報表

?(10)導出bug,生成bug清單

?(11)導出bug的數據

?(12)bug嚴重級別

bug等級:
1級bug?(致命bug)
2級bug(嚴重bug)
3級bug?(一般bug)
4級bug(建議性bug)

1級bug?(致命bug)
必須優先修改,在測試中較少出現,一旦出現應立即中止當前版本測試;
致命bug:
(1)常規操作引起的崩潰,死機,死循環,內存泄露,無法啟動,異常退出,嚴重花屏
(2)數據泄露,數據安全性問題,?如惡意攻擊造成賬戶密碼信息泄露
(3)涉及金錢,如支付類的軟件,金錢的計算
(4)導致無法測試的錯誤:如服務器報500
(5)功能實際與需求嚴重不符

2級bug?(嚴重bug)不影響其他功能測試的情況下可以進行版本測試
(1)重要功能不能實現如:微信不能聊天,或發朋友圈
(2)錯誤的波及面廣,影響其他重要功能實現(如系統刷新,數據不更新)
(3)非常規操作告知:崩潰,死機,死循環,比如:一個賬號,多區域,多設備登錄等
(4)外觀難以接受的缺陷(如:頁面失真,完全變形)
(5)密碼銘文顯示(需要脫敏)
(6)輕微的數據計算錯誤
3級bug?(一般bug)
測試工作中存在最多的,解決率關系版本的優化程度
(1)次要功能不能實現:如表情包,添加文字
(2)操作頁面錯誤
(3)查詢錯誤,數據顯示錯誤
(4)兼容性問題

4級bug(建議性bug)
測試初期較多,優先程度低,在測試后期出現較少,
(1)界面不規范?(如:風格,一半中文,一半英文)
(2)輔助說明描述不清
(3)日常描述實用專業術語不規范
(4)界面存在錯誤文字
(5)用戶體驗感不好

============================

優先級

bug的處理的時間

1級? ?表示立即處理

2級? 表示緊急處理??

3級? 表示正常處理

4級 表示有時間處理

=======================

重現步驟

步驟

操作的流程

結果

實際測試結果

期望

預期結果

=======================

關聯需求

工作中提交bug,一定要記得關聯需求

=======================

bug生命周期:

一、bug 解決的基本流程

1、基本流程

新建bug(測試)=====指派給開發(前后端開發,測試指派)=======解決bug(開發)======待驗證,(開發轉給測試)=======驗證bug(測試)====? 驗證通過==關閉bug(測試)

2、異常流程(驗證不通過情況)

新建bug(測試)=====指派給開發(前后端開發,測試指派)=======解決bug(開發)======待驗證,(開發轉給測試)=======驗證bug(測試)====驗證不通過===指派給開發(前后端開發,測試指派)=======解決bug(開發)======待驗證,直到驗證通過===關閉bug(測試)

3、異常流程(關閉bug后,激活bug)

新建bug(測試)=====指派給開發(前后端開發,測試指派)=======解決bug(開發)======待驗證,(開發轉給測試)=======驗證bug(測試)====? 驗證通過==關閉bug(測試)=======激活bug======指派開發======解決bug(開發)======待驗證,(開發轉給測試)=======驗證bug(測試)====? 驗證通過==關閉bug(測試)

在工作中已經提了bug,需要和對應的開發通知下,自己要跟進

============================================

面試題:

bug的解決方案:

(1)設計如此

(2)重復bug

(3)外包原因

(4)已解決(比較多)

(5)無法重現

(6)延期處理

(7)不予解決

?===========================

激活bug

?

?

?==================================

工作中你認為是bug? 開發認為不是bug,你是如何處理

總結:三個方向:

(1)自我原因,檢查自己的測試過程或疏忽的問題,如:頁面404,服務未啟動,自己配置錯了等。

(2)開發原因:

a.你把報錯的圖片截取出來

b.把測試步驟記錄下來,重現bug步驟

c. 查看后臺的日志,把日志錯誤查找出來

d、在和開發進行溝通,說明原因;如果電話溝通不了,現場溝通,操作bug說明報錯。

e.如果開發還是不認,需要找開發經理,協調測試,請求其他開發輔助解決;

(3)既不是開發原因,也不是測試原因,是產品原因

與開發溝通,開發是按需求開發,測試是按需求測試,測試的時候發現測試不了,少了某個步驟或環節,測試不了,找到開發,開發不認。找產品確定功能點,是不是產品遺漏了,如果是產品少了需求,就要從產品通過郵件發送整個項目組,補上需求,給開發加上工期,測試在測試。

==========================================

工作中出現了偶現的bug如何處理?(剛剛有,現在沒有了)

偶現bug就是無法重現的bug:

解決方案‘:

1、先記錄重現步驟,和報錯的現象

2、在與開發交流,描述bug的現象,確認bug的嚴重程度;

3、盡量去重現或查看源代碼,查看邏輯是否有問題,讓開發修改

4、根據bug的嚴重程度,找測試經理確認:影響小,不影響版本,先記錄下,寫明原因,下一個版本解決或后期關注;如果影響大,找測試經理和開發經理協調修改

===================================

bug的狀態:

1、new?(新的)

2、assigned(已指派)

3、open(打開)

4、fixd(修復)

5、pending?reset(待再測)

6、close(已關閉)

7、reopen(再次打開)

8、pending?reject(拒絕)

9、rejected(被拒絕)

===================================

bug的狀態:

1、new?(新的)

2、assigned(已指派)

3、open(打開)

4、fixd(修復)

5、pending?reset(待再測)

6、close(已關閉)

7、reopen(再次打開)

8、pending?reject(拒絕)

9、rejected(被拒絕)

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/713607.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/713607.shtml
英文地址,請注明出處:http://en.pswp.cn/news/713607.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

ppt中調整某條表格框線的格式

1、先設置好邊框線的屬性: 2、選擇要調整的邊框線所在的單元格(第二列的右邊框加粗,體現分欄的效果) 3、設計--邊框--中選擇要調整的邊框線位置(假設要調整右框線)

精讀服務器默認rsyslog的配置文件

rsyslog的配置文件 rsyslog.conf #### MODULES ####$ModLoad imuxsock # provides support for local system logging (e.g. via logger command) $ModLoad imjournal # provides access to the systemd journal #$ModLoad imklog # reads kernel messages (the same are read…

JavaScript解決生日倒計時的問題

創建一個文本框&#xff0c;在一個文本框中&#xff0c;讓用戶輸入他的出生月份&#xff0c;第二個文本框中輸入月份中的日期&#xff0c;編寫一個JavaScript程序&#xff0c;在第三個文本框中打印距離用戶生日還有多少天。 <div id"box"><label for"&…

libvirt命名空間xmlns:qemu的使用

示例xml <domain type{domain_type} xmlns:qemuhttp://libvirt.org/schemas/domain/qemu/1.0><qemu:commandline><qemu:commandline><qemu:arg value-newarg/><qemu:env nameQEMU_ENV valueVAL/></qemu:commandline></domain>"…

13、輸入捕獲實驗

目錄 一、通用定時器輸入捕獲概述 二、常用寄存器和庫函數配置 三、輸入捕獲實驗講解 一、通用定時器輸入捕獲概述 STM32輸入捕獲工作過程&#xff08;通道1為例&#xff09; 一句話總結工作過程&#xff1a; 通過檢測TIMx_CHx上的邊沿信號&#xff0c;在邊沿信號發生跳變…

28.HarmonyOS App(JAVA)多頁簽的實現(Tab)

HarmonyOS App(JAVA)多頁簽的實現&#xff08;Tab&#xff09; 頁面可左右滑動&#xff0c;點擊界面1,2,3切換到對應界面 PageSlider的創建和使用 在layout目錄下的xml文件中創建PageSlider。 <PageSlider ohos:id"$id:page_slider" ohos:height"300vp&…

2D割草/吸血鬼游戲 性能優化——GPU Spine動畫

視頻中萬人同屏方案(gpu動畫、渲染、索敵、避障等功能)&#xff0c;可某寶搜店鋪&#xff1a;【游戲開發資源商店】獲取整套方案源碼。 在過去的幾年里&#xff0c;割草、類吸血鬼玩法的游戲頻出爆款&#xff0c;其豐富的技能、滿屏特效、刷怪清屏的解壓暢快是此類游戲的核心&…

【MySQL】復合查詢(重點)-- 詳解

一、基本查詢練習回顧 1、查詢工資高于 500 或崗位為 MANAGER 的雇員&#xff0c;同時還要滿足他們的姓名首字母為大寫的 J 2、按照部門號升序而雇員的工資降序排序 3、使用年薪進行降序排序 4、顯示工資最高的員工的名字和工作崗位 5、顯示工資高于平均工資的員工信息 6、顯…

韋東山嵌入式Liunx入門驅動開發四

文章目錄 一、異常與中斷的概念及處理流程1-1 中斷的引入1-2 棧(1) CPU實現a ab的過程(2) 進程與線程 1-3 Linux系統對中斷處理的演進1-4 Linux 中斷系統中的重要數據結構(1) irq_desc 結構體(2) irqaction 結構體(3) irq_data 結構體(4) irq_domain 結構體(5) irq_domain 結構…

Redis入門與應用

Redis入門與應用 Redis的技術全景 Redis一個開源的基于鍵值對&#xff08;Key-Value&#xff09;NoSQL數據庫。使用ANSI C語言編寫、支持網絡、基于內存但支持持久化。性能優秀&#xff0c;并提供多種語言的API。 兩大維度 兩大維度&#xff1a;應用維度、底層原理維度 我們…

Java面試題:解釋Java內存模型中的棧內存和本地方法棧的區別,解釋Java中的垃圾回收機制中的增量收集算法,解釋Java內存模型中的直接內存的作用

Java內存模型與JVM面試題解析 在Java面試中&#xff0c;對Java內存模型&#xff08;JMM&#xff09;的理解是衡量候選人是否具備扎實Java功底的重要指標。JMM涵蓋了JVM的內存結構&#xff0c;包括堆、棧、方法區等關鍵組件&#xff0c;以及垃圾回收機制等核心概念。下面&#…

記一次dockerfile無法構建問題追溯

我有一個dockerfile如下&#xff1a; ENTRYPOINT ["/sbin/tini"&#xff0c;"-g", "--"] CMD /home/scrapy/start.sh 我原本的用意是先啟動tini&#xff0c;再執行下面的cmd命令啟動start.sh。 為啥要用tini&#xff1f; 因為我的這個docker…

git介紹4.2

git(版本控制工具) 一、git 介紹 1、git是目前世界上最先進的分布式版本控制系統&#xff0c;可以有效&#xff0c;高速的處理從小到大的項目版本管理。 2、git是linux torvalds 為了幫助管理linux內核開發二開發的一個開放源碼的版本控制軟件。 3、git作用&#xff1a;更好…

谷歌內部文件泄露:開源AI將領先谷歌與OpenAI

摘要&#xff1a; 一個谷歌研究員的內部文件透露&#xff0c;當前的人工智能&#xff08;AI&#xff09;競賽中&#xff0c;谷歌和OpenAI可能無法取勝。開源AI項目因其快速創新和低成本實現而已在悄悄領先&#xff0c;它們表現出在自定義性、隱私保護、以及性能方面的明顯優勢。…

PageHelper開源框架解讀

在使用springboot開發系統時&#xff0c;列表查詢經常會用PageHelper來進行分頁。使用起來很方便&#xff0c;但從未想過它的實現原理&#xff0c;所以對其進行解讀。 Service public class ScUserServiceImpl extends ServiceImpl<ScUserMapper, ScUser> implements IS…

WIN10 無密碼自動登錄

1、家里重裝了一下WIN10系統&#xff0c;第一次登陸居然用了微軟網站賬號&#xff0c;結果密碼忘記了&#xff0c;后面只能用PIN碼登陸系統。 2、需要登錄微軟的網站修改密碼&#xff1a; Microsoft account | Sign In or Create Your Account Today – Microsoft 3、在運行…

Linux-Prnt10:幾款國際打印機

這周接觸到惠普國際生產的幾款打印機設備&#xff0c;hplip的官網更新記錄里居然都沒有&#xff0c;特地確認了下其中緣由。這三款設備的型號分別是mpressora HP Laser 107w、mpressora Multifuncional HP Laser MFP 135a、mpressora Multifuncional HP Laser MFP 135w&#xf…

APP自動化測試-入門示例

入門示例 通過上一篇博客APP自動化測試介紹-CSDN博客的學習&#xff0c;相信大家對APP自動化測試已經有了一定的了解&#xff0c;下面演示一下入門示例 1. 配置Appium 1.1. 點擊Appium圖標&#xff0c;打開服務器&#xff1a; 1.2. 點擊Edit Configurations,進入配置頁面&am…

【LeetCode】【滑動窗口長度不固定】978 最長湍流子數組

1794.【軟件認證】最長的指定瑕疵度的元音子串 這個例題&#xff0c;是滑動窗口中長度不定求最大的題目&#xff0c;在看題之前可以先看一下【leetcode每日一題】【滑動窗口長度不固定】案例。 題目描述 定義&#xff1a;開頭和結尾都是元音字母&#xff08;aeiouAEIOU&…

Python腳本之打印乘法口訣表

Python腳本之打印乘法口訣表 for i in range(1, 10):for j in range(1, i 1):print(f"{j} * {i} {i * j}", end"\t")print()