利用css技術(shù)做網(wǎng)站的思路網(wǎng)絡(luò)策劃方案
AI測試輔助-測試計(jì)劃編寫
- 一、創(chuàng)建測試計(jì)劃
- 1.1 使用ChatGpt生成測試計(jì)劃
- 1.1.1 測試計(jì)劃細(xì)化-測試任務(wù)排期
- 1.1.2 測試計(jì)劃細(xì)化-利用plantuml輸出甘特圖(不推薦)
- 1.1.3 測試計(jì)劃細(xì)化-利用mermaid 生成甘特圖(推薦)
一、創(chuàng)建測試計(jì)劃
測試計(jì)劃格式內(nèi)容:
一般需要包括以下幾點(diǎn):
1、測試目標(biāo)
2、測試范圍
3、測試人員
4、測試排期
5、測試資源
6、測試方法與方案
7、風(fēng)險(xiǎn)評估
8、測試報(bào)告
1.1 使用ChatGpt生成測試計(jì)劃
-
提示詞:當(dāng)我是測試經(jīng)理時(shí),根據(jù)上述的電商app購物車模塊的功能需求,請幫我編寫一頁完整的測試計(jì)劃
測試計(jì)劃:電商App購物車模塊版本:1.0 日期:XXXX年XX月XX日目錄引言測試目的測試范圍測試方法測試策略測試進(jìn)度測試資源風(fēng)險(xiǎn)評估缺陷管理測試報(bào)告參考文獻(xiàn)引言 本測試計(jì)劃是為了對電商App購物車模塊進(jìn)行全面的測試,確保其功能、性能、可靠性和用戶體驗(yàn)符合需求和用戶期望。此測試計(jì)劃將包括測試目的、測試范圍、測試方法、測試策略、測試進(jìn)度、測試資源、風(fēng)險(xiǎn)評估、缺陷管理和測試報(bào)告等內(nèi)容。測試目的 本測試計(jì)劃的目的是:對電商App購物車模塊進(jìn)行全面測試,確認(rèn)其功能、性能、可靠性和用戶體驗(yàn)符合需求和用戶期望。 在測試過程中發(fā)現(xiàn)和記錄缺陷,并及時(shí)反饋給開發(fā)人員以便修復(fù)。 確定測試進(jìn)度和測試資源,有效利用測試資源,保證測試任務(wù)按計(jì)劃順利完成。 提供測試報(bào)告,記錄測試結(jié)果和缺陷情況。 測試范圍 本測試計(jì)劃的測試范圍包括: 添加商品到購物車 修改商品數(shù)量 刪除商品 結(jié)算 響應(yīng)式布局測試 瀏覽器兼容性測試 主題風(fēng)格一致性測試 導(dǎo)航和操作流暢性測試 錯(cuò)誤信息提示測試 用戶友好性測試 無障礙訪問性測試 測試方法 本測試計(jì)劃的測試方法包括: 單元測試 集成測試 系統(tǒng)測試 驗(yàn)收測試 4.1 單元測試 單元測試主要測試購物車各功能模塊的正確性,用于發(fā)現(xiàn)和定位代碼缺陷。單元測試包括以下測試用例:測試用例 測試內(nèi)容 添加商品到購物車 驗(yàn)證商品信息與顯示一致,確認(rèn)商品數(shù)量正確增加 修改商品數(shù)量 驗(yàn)證數(shù)量修改后的商品信息是否正確更新 刪除商品 驗(yàn)證商品刪除成功后是否在購物車頁面中消失 結(jié)算 驗(yàn)證結(jié)算按鈕是否正確跳轉(zhuǎn)到結(jié)算頁面,確認(rèn)商品信息、收貨地址、支付方式等信息正確 4.2 集成測試 集成測試模擬各功能模塊之間的交互,測試購物車整體功能是否正常。集成測試包括以下測試用例:測試用例 測試內(nèi)容 添加商品到購物車 測試與商品模塊的交互 修改商品數(shù)量 測試修改數(shù)量功能和商品模塊的交互 刪除商品 測試刪除功能和商品模塊的交互 結(jié)算 測試結(jié)算功能和訂單模塊的交互 4.3 系統(tǒng)測試 系統(tǒng)測試在真實(shí)環(huán)境下進(jìn)行全面測試,包括響應(yīng)式布局、瀏覽器兼容性、主題風(fēng)格一致性等方面。系統(tǒng)測試包括以下測試用例:測試用例 測試內(nèi)容 響應(yīng)式布局測試 在不同設(shè)備上測試購物車模塊的響應(yīng)式布局 瀏覽器兼容性測試 在各種主流瀏覽器上測試購物車模塊的兼容性 主題風(fēng)格一致性測試 測試購物車模塊的主題風(fēng)格是否一致 導(dǎo)航和操作流暢性測試 測試購物車模塊的導(dǎo)航和操作流暢性 錯(cuò)誤信息提示測試 測試錯(cuò)誤信息提示是否正確 用戶友好性測試 測試購物車模塊的用戶友好性 無障礙訪問性測試 測試購物車模塊的無障礙訪問性 4.4 驗(yàn)收測試 驗(yàn)收測試邀請實(shí)際用戶參與,測試購物車模塊的易用性和用戶體驗(yàn)。驗(yàn)收測試包括以下測試用例:測試用例 測試內(nèi)容 添加商品到購物車 測試添加商品功能是否易用 修改商品數(shù)量 測試修改數(shù)量功能是否易用 刪除商品 測試刪除功能是否易用 結(jié)算 測試結(jié)算功能是否易用 測試策略 本測試計(jì)劃的測試策略包括: 正常情況下的測試用例 異常情況下的測試用例 5.1 正常情況下的測試用例 正常情況下的測試用例主要測試購物車模塊的常規(guī)功能,確保其能夠順利完成各項(xiàng)操作。5.2 異常情況下的測試用例 異常情況下的測試用例主要測試購物車模塊的容錯(cuò)能力和異常處理能力,包括并發(fā)添加商品、超出庫存數(shù)量添加、商品下架后添加、超出購物車容量限制、無效商品信息添加等。測試進(jìn)度 本測試計(jì)劃的測試進(jìn)度如下: 單元測試:2天 集成測試:3天 系統(tǒng)測試:5天 驗(yàn)收測試:2天 測試資源 本測試計(jì)劃所需的測試資源包括: 測試設(shè)備:安卓和iOS手機(jī)、平板、電腦等多個(gè)設(shè)備 測試環(huán)境:不同瀏覽器(Chrome、Firefox、Safari、Edge等) 測試工具:Jira用于缺陷管理,Selenium用于自動化測試 風(fēng)險(xiǎn)評估 本測試計(jì)劃的風(fēng)險(xiǎn)評估如下: 高風(fēng)險(xiǎn):購物車模塊無法正常添加商品或結(jié)算功能出現(xiàn)嚴(yán)重問題 中風(fēng)險(xiǎn):購物車模塊存在一些小問題,但不影響使用 低風(fēng)險(xiǎn):購物車模塊基本符合需求和用戶期望,但還有一些需要改進(jìn)的地方 缺陷管理 本測試計(jì)劃的缺陷管理將使用Jira進(jìn)行,測試人員將及時(shí)記錄和反饋發(fā)現(xiàn)的缺陷,并跟蹤缺陷的處理過程。測試報(bào)告 測試報(bào)告將包括測試結(jié)果、缺陷情況、風(fēng)險(xiǎn)評估等內(nèi)容,并在測試結(jié)束后提交給開發(fā)人員和項(xiàng)目經(jīng)理。
當(dāng)然,如果你可以要求輸出你想要的結(jié)構(gòu)文本
- 提示詞:當(dāng)我是測試經(jīng)理時(shí),根據(jù)上述的電商app購物車模塊的功能需求,請幫我編寫一頁完整的測試計(jì)劃,內(nèi)容需要包括以下幾點(diǎn):
1、測試目標(biāo)
2、測試范圍
3、測試人員
4、測試排期
5、測試資源
6、測試方法與方案
7、風(fēng)險(xiǎn)評估
8、測試報(bào)告
1.1.1 測試計(jì)劃細(xì)化-測試任務(wù)排期
- 提示詞:現(xiàn)在測試人員有三名,這個(gè)版本測試周期為一周,請對測試任務(wù)與安排模塊進(jìn)行細(xì)化
在測試人員有三名且測試周期為一周的情況下,可以進(jìn)行如下細(xì)化的測試任務(wù)與安排:第一天:測試人員1:用例編寫(添加商品到購物車)測試人員2:用例編寫(刪除商品)測試人員3:用例編寫(修改商品數(shù)量)第二天:測試人員1:集成測試(添加商品到購物車)測試人員2:集成測試(刪除商品)測試人員3:集成測試(修改商品數(shù)量)第三天:測試人員1:系統(tǒng)測試(響應(yīng)式布局測試)測試人員2:系統(tǒng)測試(瀏覽器兼容性測試)測試人員3:系統(tǒng)測試(主題風(fēng)格一致性測試)第四天:測試人員1:系統(tǒng)測試(導(dǎo)航和操作流暢性測試)測試人員2:系統(tǒng)測試(錯(cuò)誤信息提示測試)測試人員3:系統(tǒng)測試(用戶友好性測試)第五天:測試人員1:系統(tǒng)測試(無障礙訪問性測試)測試人員2:驗(yàn)收測試(添加商品到購物車)測試人員3:驗(yàn)收測試(刪除商品)第六天:測試人員1:驗(yàn)收測試(修改商品數(shù)量)測試人員2:缺陷管理測試人員3:缺陷管理第七天:所有測試人員:系統(tǒng)測試(完整回歸測試)、缺陷管理、測試報(bào)告編寫通過以上安排,測試人員可以充分利用一周的時(shí)間完成各項(xiàng)測試任務(wù),包括用例編寫、集成測試、系統(tǒng)測試和驗(yàn)收測試。同時(shí),保證了測試人員在測試過程中全面覆蓋功能,并及時(shí)發(fā)現(xiàn)和處理問題,最終提供高質(zhì)量的測試報(bào)告和結(jié)果。測試人員之間可以根據(jù)需要進(jìn)行合作與協(xié)調(diào),確保測試進(jìn)度的順利進(jìn)行。
1.1.2 測試計(jì)劃細(xì)化-利用plantuml輸出甘特圖(不推薦)
- 提示詞:請根據(jù)這個(gè)任務(wù)安排,輸出一份人員排期plantuml 繪制的甘特圖
@startumlProject: 版本測試任務(wù)安排\[第一天]* 測試人員1: 用例編寫(添加商品到購物車)* 測試人員2: 用例編寫(刪除商品)* 測試人員3: 用例編寫(修改商品數(shù)量)\[第二天]* 測試人員1: 集成測試(添加商品到購物車)* 測試人員2: 集成測試(刪除商品)* 測試人員3: 集成測試(修改商品數(shù)量)\[第三天]* 測試人員1: 系統(tǒng)測試(響應(yīng)式布局測試)* 測試人員2: 系統(tǒng)測試(瀏覽器兼容性測試)* 測試人員3: 系統(tǒng)測試(主題風(fēng)格一致性測試)\[第四天]* 測試人員1: 系統(tǒng)測試(導(dǎo)航和操作流暢性測試)* 測試人員2: 系統(tǒng)測試(錯(cuò)誤信息提示測試)* 測試人員3: 系統(tǒng)測試(用戶友好性測試)\[第五天]* 測試人員1: 系統(tǒng)測試(無障礙訪問性測試)* 測試人員2: 驗(yàn)收測試(添加商品到購物車)* 測試人員3: 驗(yàn)收測試(刪除商品)\[第六天]* 測試人員1: 驗(yàn)收測試(修改商品數(shù)量)* 測試人員2: 缺陷管理* 測試人員3: 缺陷管理\[第七天]* 所有測試人員: 系統(tǒng)測試(完整回歸測試)、缺陷管理、測試報(bào)告編寫@enduml
復(fù)制到
https://www.plantuml.com/plantuml/uml/SyfFKj2rKt3CoKnELR1Io4ZDoSa70000網(wǎng)址,發(fā)現(xiàn)報(bào)錯(cuò)了,ChatGpt3.5生成的格式有問題,多次修改后還是報(bào)錯(cuò)。最后官網(wǎng)找個(gè)例子,給它作為demo,根據(jù)上下文,提示ChatGpt進(jìn)行以下優(yōu)化
- 優(yōu)化提示詞:“甘特圖格式是這樣的”@startgantt
[Prototype design] requires 15 days
[Test prototype] requires 10 days
[Prototype design] starts D+0
[Test prototype] starts D+15
@endgantt"請優(yōu)化下"
結(jié)果如下
@startgantt
[用例編寫] requires 2 days
[集成測試] requires 3 days
[系統(tǒng)測試] requires 4 days
[驗(yàn)收測試] requires 2 days
[缺陷管理] requires 1 day
[測試報(bào)告編寫] requires 1 day[用例編寫] starts D+0
[集成測試] starts D+2
[系統(tǒng)測試] starts D+5
[驗(yàn)收測試] starts D+9
[缺陷管理] starts D+11
[測試報(bào)告編寫] starts D+12
@endgantt
周期是不對的,最后需要自己手動修改。
不建議直接使用ChatGpt3.5生成甘特圖,與現(xiàn)在的plantuml格式有沖突。
1.1.3 測試計(jì)劃細(xì)化-利用mermaid 生成甘特圖(推薦)
- 提示詞:請生成測試任務(wù)的mermaid甘特圖
ganttdateFormat YYYY-MM-DDtitle 測試任務(wù)安排section 第一天用例編寫: 2024-02-20, 2d刪除商品: 2024-02-20, 2d修改商品數(shù)量: 2024-02-20, 2dsection 第二天集成測試(添加商品到購物車): 2024-02-22, 1d集成測試(刪除商品): 2024-02-22, 1d集成測試(修改商品數(shù)量): 2024-02-22, 1dsection 第三天系統(tǒng)測試(響應(yīng)式布局測試): 2024-02-23, 1d系統(tǒng)測試(瀏覽器兼容性測試): 2024-02-23, 1d系統(tǒng)測試(主題風(fēng)格一致性測試): 2024-02-23, 1dsection 第四天系統(tǒng)測試(導(dǎo)航和操作流暢性測試): 2024-02-24, 1d系統(tǒng)測試(錯(cuò)誤信息提示測試): 2024-02-24, 1d系統(tǒng)測試(用戶友好性測試): 2024-02-24, 1dsection 第五天系統(tǒng)測試(無障礙訪問性測試): 2024-02-25, 1d驗(yàn)收測試(添加商品到購物車): 2024-02-25, 1d驗(yàn)收測試(刪除商品): 2024-02-25, 1dsection 第六天驗(yàn)收測試(修改商品數(shù)量): 2024-02-26, 1d缺陷管理: 2024-02-26, 1d缺陷管理: 2024-02-26, 1dsection 第七天系統(tǒng)測試(完整回歸測試): 2024-02-27, 1d缺陷管理: 2024-02-27, 1d測試報(bào)告編寫: 2024-02-27, 1d
生成后在線直接可以使用以下地址查看:https://mermaid.live/
,也可直接使用mardown格式生成,在上述文本中加上mermaid標(biāo)識,結(jié)果如下: