回顾2022,展望2023,笔耕不辍,钟情翰墨
目錄
回顧2022
博客概覽
博客成就
獲得測試領(lǐng)域優(yōu)質(zhì)創(chuàng)作者認(rèn)證
獲得博客專家認(rèn)證
獲得額外收入
創(chuàng)建第一個(gè)屬于自己的個(gè)人社區(qū)
獲得第一個(gè)實(shí)體獎(jiǎng)牌【博客專家】
首次登榜夢想照進(jìn)現(xiàn)實(shí)CSDN實(shí)體獎(jiǎng)牌榜
首次參與社區(qū)新銳和社區(qū)先鋒評選
開啟了6個(gè)知識體系系列教程
個(gè)人基礎(chǔ)能力提升
構(gòu)建共性測試用例
梳理工具或模塊業(yè)務(wù)數(shù)據(jù)流向表
總結(jié)項(xiàng)目特點(diǎn)劃分用例級別
明確和細(xì)化內(nèi)部測試計(jì)劃
細(xì)化用例編寫規(guī)范
重新定義缺陷等級
審視缺陷管理規(guī)范
制定詳細(xì)的個(gè)人階段學(xué)習(xí)計(jì)劃
梳理項(xiàng)目流程了解測試活動
專項(xiàng)測試技術(shù)初成體系
了解測試類型
測試架構(gòu)分析
測試技術(shù)布局
HTTP接口自動化
WebUI自動化
WindowsGUI自動化
性能測試
兼容性測試
質(zhì)量意識的提升
?團(tuán)隊(duì)梯隊(duì)初成規(guī)模
?人員能力得到提升
?2022遇到的問題
?針對問題的改進(jìn)措施
?展望2023
?整體目標(biāo)
?目標(biāo)分解1-流程制度
?目標(biāo)分解2-競爭機(jī)制
?目標(biāo)分解3-自動化平臺
?目標(biāo)分解4-客訴處理
?CSDN博客目標(biāo)
寫在最后
回顧2022
總結(jié)如下
博客影響增大,基礎(chǔ)持續(xù)夯實(shí);
技術(shù)初成體系,質(zhì)量意識提升;
團(tuán)隊(duì)梯隊(duì)顯著,人員能力晉級。
博客概覽
數(shù)據(jù)截止日期:2022年12月20日
| 值 | 說明 |
| 315 | 一年365天哈 |
| 61 | 其實(shí)每天都在學(xué) |
| 3791 | 超過99.99%的用戶 |
| 81 | 高質(zhì)量66篇,占比81% |
| 8176 | 感謝大佬們支持 |
| 1172 | 希望對大家有用~ |
| 266 | 仍需努力哈 |
| 165 | 仍需努力哈 |
| 94 | 被我認(rèn)可的說明很厲害嘛,嘎嘎 |
| 86 | 經(jīng)典的評論當(dāng)然會少一點(diǎn)了 |
| 2321 | 還有很多沒有登陸賬號 |
| 31 | 目前50多了 |
| 50 | 仍需努力哈 |
?這個(gè)數(shù)據(jù)主要參考博客之星個(gè)人總結(jié)報(bào)告;
?最直觀的感受是從最初的零星知識記錄到現(xiàn)在的各種測試知識體系的整理,博客寫作更有目的,內(nèi)容更連貫;
?還有就是參加各種社區(qū)或官方的活動,不僅能學(xué)習(xí)各大佬的知識,還能認(rèn)識到自身的不足;
?今年比較值得學(xué)習(xí)的是【技能樹】,可以很好的練習(xí)對知識的掌握程度,明確自己短處;
?當(dāng)然每天必做的事情,除了寫作外,那就是【搶紅包】,這個(gè)太有動力了,哈哈。
總體來說,還是有很大進(jìn)步。關(guān)注的粉絲是越來越多了。每天基本都有博客輸出。
不足的地方是和粉絲的互動還需要提升。?
博客成就
獲得測試領(lǐng)域優(yōu)質(zhì)創(chuàng)作者認(rèn)證
?認(rèn)證后發(fā)現(xiàn)以下變化:
- 博客主頁有官方的認(rèn)證標(biāo)識;
- 關(guān)注的用戶比較多了;
- 可以發(fā)布付費(fèi)資源了;
- 有些活動給了優(yōu)先參與的權(quán)利。
?認(rèn)證也是對自己的認(rèn)可,對一直以來領(lǐng)域內(nèi)的知識認(rèn)識程度;
?有一個(gè)最痛的痛點(diǎn)是:雖然是測試領(lǐng)域,但是要做一個(gè)合格的測試工程師,好像有學(xué)不完的工具、框架、語言等,感覺就是全棧了;
?這個(gè)領(lǐng)域認(rèn)證,一般是自定義的詞語,感覺這個(gè)不太好把握,建議是否可以規(guī)劃好領(lǐng)域,這樣能從最基本的認(rèn)識上大家達(dá)成一致。
獲得博客專家認(rèn)證
?認(rèn)證后發(fā)現(xiàn)以下變化:
- 博客主頁有【專家】標(biāo)識;
- 可以自定義域名;
- 可以自定義模塊;
- 網(wǎng)站的廣告沒有了;
- 博客瀏覽量增加了;
- 還有很多呢。。不說了。
?這個(gè)專家認(rèn)證確實(shí)有一定的難度,最低要求原創(chuàng)博文占比要達(dá)到80%,創(chuàng)作至少3年,所以平時(shí)是需要對文章的質(zhì)量進(jìn)行把握;
?博客專家認(rèn)證后可以自定義域名,這個(gè)功能還是很實(shí)用的,起碼可以擁有一個(gè)獨(dú)特的域名便于記住和推廣了。
獲得額外收入
?分享下個(gè)人寫作收入的來源:
- 創(chuàng)建付費(fèi)專欄,價(jià)格可以根據(jù)要求來定;
- VIP文章;
- 活動收益;
- 紅包收益;
- 問答收益;
- 打賞收益;
- 付費(fèi)資源;
- 直播收益;
- 學(xué)院講師收益;
- 學(xué)習(xí)會員收益;
- 等等,還有很多呢。
?當(dāng)然了,以上不是每個(gè)分支都做到了有收益,這個(gè)還是有一定的難度的,需要自己不斷的付出和高質(zhì)量的產(chǎn)出;
?學(xué)院講師這個(gè)一直想做,但是因?yàn)闀r(shí)間原因就一直擱淺,希望明年可以向這個(gè)目標(biāo)奮斗一把。
創(chuàng)建第一個(gè)屬于自己的個(gè)人社區(qū)
?和大伙一起學(xué)習(xí)還是很有動力的;
?關(guān)于社區(qū)內(nèi)容收錄,這個(gè)功能很不錯(cuò),可以收錄不同博主的優(yōu)秀文章過來;
?目前社區(qū)發(fā)帖和回帖都可以添加紅包,這個(gè)也很有鼓勵(lì)效應(yīng);
?社區(qū)首頁:?
?社區(qū)屬性:數(shù)據(jù)統(tǒng)計(jì)截止日期2022.12.29
| 說明 |
| 全棧測試技術(shù)交流 |
| https://bbs.csdn.net/forums/NoamaNelson |
| 1150個(gè) |
| 1371篇 |
| 13個(gè) |
| 問題求助 |
| 求職面試 |
| 知識體系 |
| 工具框架 |
| 吐槽一刻 |
| 分享、共勉、共進(jìn)、提升 |
| 測試領(lǐng)域各種測試技術(shù)研究,測試?yán)碚摗y試方法、 測試管理等測試知識分享、交流和學(xué)習(xí)~ |
獲得第一個(gè)實(shí)體獎(jiǎng)牌【博客專家】
?感謝平臺,感謝CSDN,感謝各位大佬的支持~
?獎(jiǎng)牌很有鼓勵(lì)意義,也有一定的鞭策含義,希望以后能創(chuàng)作更多的有深度、有價(jià)值的文章;
?話說當(dāng)時(shí)收到快遞包裝真的是“扎實(shí)”,一層一層的,看來平臺對大家的禮物還是很上心的。
首次登榜夢想照進(jìn)現(xiàn)實(shí)CSDN實(shí)體獎(jiǎng)牌榜
期待快遞趕快到手,哈哈~?
?
首次參與社區(qū)新銳和社區(qū)先鋒評選
這兩個(gè)活動感覺很不錯(cuò),調(diào)動了大家的積極性;
至于評選結(jié)果嘛,我覺得不重要了,重在參與吧。
?
?
開啟了6個(gè)知識體系系列教程
軟件測試體系學(xué)習(xí)及構(gòu)建:更新至25篇,更新中;https://blog.csdn.net/noamanelson/category_11373196.htmlSelenium源碼通讀:更新至13篇,更新完成;https://blog.csdn.net/noamanelson/category_9515411.htmlPytest學(xué)習(xí)和使用:更新至15篇,更新中;https://blog.csdn.net/noamanelson/category_9671074.html軟件測試基礎(chǔ)理論體系學(xué)習(xí):更新至10篇,更新完成;https://blog.csdn.net/noamanelson/category_12024918.html團(tuán)隊(duì)管理:更新至4篇,更新中;https://blog.csdn.net/noamanelson/category_9442889.htmlJmeter實(shí)戰(zhàn)讀書筆記:更新至17篇,更新中。https://blog.csdn.net/noamanelson/category_11905498.html
成就還行,仍需努力。在博客的深度上還需要加強(qiáng)。系列教程需要堅(jiān)持下去,不僅是對自己的提升和鞭策,同時(shí)對訂閱的讀者來說也是負(fù)責(zé)任?~
個(gè)人基礎(chǔ)能力提升
構(gòu)建共性測試用例
???基于業(yè)務(wù)邏輯和項(xiàng)目測試對象特性,設(shè)計(jì)共性測試用例模板;
???基于數(shù)據(jù)傳遞關(guān)系,設(shè)計(jì)共性用例前置條件、操作步驟、預(yù)期結(jié)果和實(shí)際結(jié)果;
?基于人員的能力,分配用例執(zhí)行負(fù)責(zé)人;
?基于研發(fā)自測試的結(jié)果,反推優(yōu)化共性用例的設(shè)計(jì)原則、步驟和細(xì)節(jié);
?部分常見的共性用例舉例,內(nèi)容不全,僅為舉例參考:
?
梳理工具或模塊業(yè)務(wù)數(shù)據(jù)流向表
?結(jié)合需求規(guī)格、產(chǎn)品概要設(shè)計(jì)、產(chǎn)品原型等設(shè)計(jì)業(yè)務(wù)流向數(shù)據(jù)表;
?目的是能清晰的知道和了解這個(gè)工具或業(yè)務(wù)模塊的數(shù)據(jù)來源和去向,能很快掌握該業(yè)務(wù)知識點(diǎn);
?同時(shí)更多的也會輸出各個(gè)業(yè)務(wù)模塊的功能思維腦圖,便于其他人員能快速上手業(yè)務(wù),比如:
總結(jié)項(xiàng)目特點(diǎn)劃分用例級別
?對用例進(jìn)行了更詳細(xì)的分解和劃分等級:
?目的是用于開發(fā)自測試,比如開發(fā)同事只進(jìn)行1級和2級的用例自測,保證轉(zhuǎn)測前的版本質(zhì)量;另一方面是為了區(qū)分用例的執(zhí)行程度;還有還作為測試冒煙測試的參考依據(jù)等;
?目前可見的成效是轉(zhuǎn)測版本的質(zhì)量是有了提升,看來后續(xù)還是要堅(jiān)持進(jìn)行的。
明確和細(xì)化內(nèi)部測試計(jì)劃
?這個(gè)主要目的是跟進(jìn)測試進(jìn)度;
?另外就是與各方負(fù)責(zé)人達(dá)成一致,對產(chǎn)品的測試是否有疑問,盡早識別可能的風(fēng)險(xiǎn);
?比如簡單的內(nèi)部進(jìn)度計(jì)劃為(僅為舉例,不代表實(shí)際的測試場景):
細(xì)化用例編寫規(guī)范
?細(xì)化用例編寫規(guī)范,目的是大家步調(diào)一致;
?比如規(guī)范最起碼需要明確的點(diǎn)有:
| 小要求 |
| 目的、適用范圍 |
| 用途、設(shè)計(jì)依據(jù)、用例內(nèi)容、編寫用例原則、 編寫用例標(biāo)準(zhǔn)、用例設(shè)計(jì)步驟、用例級別劃分、 用例維護(hù)(更新、廢棄、增刪改查等) |
| 方法簡述、方法依據(jù)和使用 |
| 評審原因、評審內(nèi)容、評審過程、 評審人員、評審方式、結(jié)束標(biāo)準(zhǔn) |
| 用例工具、工具使用和注意事項(xiàng) |
| 設(shè)計(jì)中可能遇到的風(fēng)險(xiǎn)和規(guī)避措施 |
重新定義缺陷等級
?結(jié)合項(xiàng)目的實(shí)際特點(diǎn),重新定義缺陷等級;
?缺陷等級劃分為:
致命、嚴(yán)重、一般、提示、建議??并對各個(gè)等級進(jìn)行領(lǐng)域內(nèi)互評和達(dá)成共識,比如:
審視缺陷管理規(guī)范
?缺陷每個(gè)人提交的可能不一樣,那么統(tǒng)一標(biāo)準(zhǔn)是最好的選擇;
?我覺得至少應(yīng)該包含以下幾點(diǎn):
| 小要求 |
| 目的、適用范圍 |
| 規(guī)范的要求和作用 |
| 缺陷或bug的理解 |
| 書寫內(nèi)容、書寫注意事項(xiàng)、關(guān)鍵信息說明、 類型說明、嚴(yán)重程度說明、 發(fā)生概率說明、優(yōu)先級說明 |
| 生命周期、解決方案、回歸、處理流程圖、跟蹤、分析 |
| bug生命周期過程中的注意事項(xiàng) |
制定詳細(xì)的個(gè)人階段學(xué)習(xí)計(jì)劃
?根據(jù)目前個(gè)人的技術(shù)掌握程度,詳細(xì)制定個(gè)人階段性學(xué)習(xí)計(jì)劃;
?這樣學(xué)習(xí)起來有目的有計(jì)劃,也能不斷的鞭策自己進(jìn)步;
?但計(jì)劃永遠(yuǎn)趕不上變化,有些時(shí)候計(jì)劃還是要適當(dāng)?shù)恼{(diào)整;
?比如以下簡單的個(gè)人階段學(xué)習(xí)計(jì)劃:
梳理項(xiàng)目流程了解測試活動
?為了更好的了解和掌握項(xiàng)目的測試活動,除了從部門的相關(guān)制度去學(xué)習(xí)外,還可從項(xiàng)目的流程中去梳理;
?比如一個(gè)簡單的項(xiàng)目流程,可以很清晰的了解到所有的測試活動有哪些:
個(gè)人測試基礎(chǔ)提升方面還有很多,總之要從基礎(chǔ)的流程、理論去補(bǔ)充,把基礎(chǔ)扎牢才有后邊的各種專項(xiàng)測試和技術(shù)延伸~
專項(xiàng)測試技術(shù)初成體系
了解測試類型
?結(jié)合項(xiàng)目實(shí)際特性,了解需要開展的測試類型;
?目的是明確負(fù)責(zé)的項(xiàng)目應(yīng)該需要進(jìn)行哪些測試才能保障質(zhì)量;
?比如一個(gè)簡單CS架構(gòu)的產(chǎn)品,可開展的簡單的測試類型有:
??再比如從產(chǎn)品業(yè)務(wù)架構(gòu)方面,我們可以分析要開展的測試類型:
??當(dāng)然也可以從開發(fā)技術(shù)架構(gòu)方面入手,更有針對性的明確需要開展的測試技術(shù):
測試架構(gòu)分析
?了解了業(yè)務(wù)、開發(fā)、網(wǎng)絡(luò)等技術(shù)架構(gòu),明確如何開展測試類型后;
?針對測試也應(yīng)該有自身的測試架構(gòu)分析,比如自己應(yīng)該如何開展這些對應(yīng)的測試;
?比如我們總結(jié)以下幾句話,雖然有點(diǎn)浮夸,但是做好了還是很有價(jià)值的:
測試技術(shù)布局
?這個(gè)之前在某些文章已經(jīng)提及過;
?不一定所有的技術(shù)都要用到,但是一定要覆蓋足夠的全面才行;
?話是這么說,還是根據(jù)項(xiàng)目的實(shí)際情況來定,不能死搬硬套了;
?比如我們界定某個(gè)產(chǎn)品的測試技術(shù)布局為如下:
HTTP接口自動化
?這里簡單說一個(gè)基于Unittest+Python+Request+BeautifulReport的接口測試框架;
?比如設(shè)計(jì)思想:
| 使用Unittest框架 | 開源自動化測試框架,直接使用 |
| 批量或指定用例運(yùn)行 | Unittest框架可支持此功能 |
| log日志 | 使用Python的logging庫即可 |
| 生成HTML測試報(bào)告 | 使用HtmlTestRunner模塊可實(shí)現(xiàn)此功能 |
| 用例設(shè)計(jì)和結(jié)果分離 | 復(fù)制用例另存并寫入測試結(jié)果 |
| 用戶登錄封裝 | 直接把登錄功能模塊化,使用Unittest框架中的setup,teardown即可 |
| token/cookie獲取 | 登錄保持會話 |
| 全局變量配置 | py配置文件 |
| 單層接口依賴 | 保存返回值,讀依賴caseid,替換請求數(shù)據(jù) |
| excel管理測試用例 | 所有接口數(shù)據(jù)均在excel中維護(hù) |
| 提供測試對象 | 依據(jù)一套學(xué)生管理系統(tǒng),進(jìn)行接口測試環(huán)境搭建 |
| / | / |
?比如涉及的技術(shù)棧如下:
| Python | V3.x(本文為3.7)===編程語言支撐 |
| Request | V2.24.0===接口請求 |
| HtmlTestRunner | 支持Python3 |
| Logging | Python自帶===生成log日志 |
| Unittest | Python自帶===自動化測試框架 |
| Smtplib | Python自帶===郵件服務(wù) |
| Python自帶===郵件服務(wù) | |
| os | Python自帶===系統(tǒng)模塊 |
| openpyxl | V3.0.5===操作excel |
| xlrd | V1.2.0===操作excel |
| xlwt | V1.3.0===操作excel |
| ddt | V1.4.2===數(shù)據(jù)驅(qū)動 |
| configparser | V5.0.2===config配置文件操作 |
| PyCharm | Community 2020.2漢化版 |
| 操作系統(tǒng) | Windows10旗艦版64位 |
| / | / |
??詳細(xì)參考:API接口自動化測試框架搭建(二)-詳細(xì)設(shè)計(jì)&框架設(shè)計(jì)https://blog.csdn.net/NoamaNelson/article/details/118731061
WebUI自動化
?這里簡單說一個(gè)基于Unittest+Python+Selenium+BeautifulReport的UI測試框架;
?比如簡單的框架說明:
??詳細(xì)參考:WebUI自動化測試框架搭建(二)-詳細(xì)設(shè)計(jì)&框架設(shè)計(jì)https://blog.csdn.net/NoamaNelson/article/details/113987114
WindowsGUI自動化
?這里簡單說一個(gè)基于Unittest+Python+UIaotumation+BeautifulReport的GUI測試框架;
?比如簡單的框架說明:
??詳細(xì)參考:WindowsGUI自動化測試框架搭建(二)-詳細(xì)設(shè)計(jì)&框架設(shè)計(jì)https://blog.csdn.net/NoamaNelson/article/details/116517256
性能測試
?這里說個(gè)簡單的登陸并發(fā)場景;
?可先了解些常用術(shù)語,這里不再贅述了:
??可能會用到的測試工具有:
??測試環(huán)境準(zhǔn)備,比如:
??腳本設(shè)計(jì),比如:
??常見的指標(biāo)監(jiān)控如下:
兼容性測試
??這個(gè)就不多說了,每種類型的產(chǎn)品可能有很多兼容性測試點(diǎn);
?但在測試的時(shí)候,計(jì)劃中可能需要包括以下內(nèi)容:
專項(xiàng)測試基本都已經(jīng)形成了體系,唯一不足是人力和資源的調(diào)度上。當(dāng)然還有其他方面的專項(xiàng),比如穩(wěn)定性、壓力、高低溫等等。
質(zhì)量意識的提升
?為了不重復(fù),可以完全參考《2022年國內(nèi)軟件質(zhì)量調(diào)查》活動投稿;
?里邊詳細(xì)的說明了關(guān)于質(zhì)量方面的進(jìn)展和認(rèn)識:
?詳細(xì)鏈接:產(chǎn)品誠可貴,質(zhì)量價(jià)更高https://blog.csdn.net/NoamaNelson/article/details/128324825
?團(tuán)隊(duì)梯隊(duì)初成規(guī)模
?在團(tuán)隊(duì)中針對不同能力的人員進(jìn)行技術(shù)摸底;
?目的是讓團(tuán)隊(duì)形成一定的梯隊(duì),滿足項(xiàng)目的測試需要;
?比如人員的成熟度模型如下:
?人員能力得到提升
??比如所有人已初步形成了自動化腳本設(shè)計(jì)能力;
?可以進(jìn)行簡單的性能測試工作;
?測試設(shè)計(jì)由專業(yè)的人員開展;
?比如結(jié)果的產(chǎn)出有:
?2022遇到的問題
??這里簡單概括下,比如:
?針對問題的改進(jìn)措施
?展望2023
?整體目標(biāo)
???
?目標(biāo)分解1-流程制度
?目標(biāo)分解2-競爭機(jī)制
?目標(biāo)分解3-自動化平臺
?目標(biāo)分解4-客訴處理
?CSDN博客目標(biāo)
詳細(xì)參考:我的創(chuàng)作紀(jì)念日 | 軟件測試成長之路https://blog.csdn.net/NoamaNelson/article/details/127453617
💯 2023年完成博文1000篇?jiǎng)?chuàng)作;
💯 2023年完成軟件測試體系架構(gòu)寫作150+篇;
💯 2023年完成現(xiàn)有的Unittest框架自動化教程替換為Pytest;
💯 2023年完成團(tuán)隊(duì)管理知識體系;
💯 2023年完成接口、UI自動化平臺測試開發(fā);
💯 2023年入駐CSDN學(xué)院講師隊(duì)伍。
?
寫在最后
??2023年注定是不平凡的一年,希望自己越來越好,希望大家越來越好;
?本文涉及到了很多個(gè)人總結(jié)圖片和數(shù)據(jù),如果他用請聯(lián)系我謝謝;
?如果你也是測試,也在躊躇不知如何寫年終總結(jié),不如看看這個(gè)文章,說不定對你有所啟發(fā)呢;
?感謝各位大佬、讀者、有緣人的支持~~敬禮~~
?最后再吟詩一首,聊表心意:
有志者、事竟成,破釜沉舟,百二秦關(guān)終屬楚。
苦心人、天不負(fù),臥薪嘗膽,三千越甲可吞吳。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?------蒲松齡
總結(jié)
以上是生活随笔為你收集整理的回顾2022,展望2023,笔耕不辍,钟情翰墨的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Failed to start comp
- 下一篇: oracle发生20001,Oracle