目录
回顾2022
博客概览
博客成就
获得测试领域优质创作者认证
获得博客专家认证
获得额外收入
创建第一个属于自己的个人社区
获得第一个实体奖牌【博客专家】
首次登榜梦想照进现实CSDN实体奖牌榜
首次参与社区新锐和社区先锋评选
开启了6个知识体系系列教程
个人基础能力提升
构建共性测试用例
梳理工具或模块业务数据流向表
总结项目特点划分用例级别
明确和细化内部测试计划
细化用例编写规范
重新定义缺陷等级
审视缺陷管理规范
制定详细的个人阶段学习计划
梳理项目流程了解测试活动
专项测试技术初成体系
了解测试类型
测试架构分析
测试技术布局
HTTP接口自动化
WebUI自动化
WindowsGUI自动化
性能测试
兼容性测试
质量意识的提升
团队梯队初成规模
人员能力得到提升
2022遇到的问题
针对问题的改进措施
展望2023
整体目标
目标分解1-流程制度
目标分解2-竞争机制
目标分解3-自动化平台
目标分解4-客诉处理
CSDN博客目标
写在最后
回顾2022
总结如下
博客影响增大,基础持续夯实;
技术初成体系,质量意识提升;
团队梯队显著,人员能力晋级。
博客概览
属性 | 值 | 说明 |
---|---|---|
访问天数 | 315 | 一年365天哈 |
学习天数 | 61 | 其实每天都在学 |
原力值 | 3791 | 超过99.99%的用户 |
原创博文 | 81 | 高质量66篇,占比81% |
收获粉丝 | 8176 | 感谢大佬们支持 |
被收藏 | 1172 | 希望对大家有用~ |
获赞 | 266 | 仍需努力哈 |
收获评论 | 165 | 仍需努力哈 |
送出赞 | 94 | 被我认可的说明很厉害嘛,嘎嘎 |
送出评论 | 86 | 经典的评论当然会少一点了 |
阅读文章 | 2321 | 还有很多没有登陆账号 |
加入社区 | 31 | 目前50多了 |
完成任务 | 50 | 仍需努力哈 |
先写这么多吧,表面数据,但是总体相比2021还是有很大进步,加油~ |
最直观的感受是从最初的零星知识记录到现在的各种测试知识体系的整理,博客写作更有目的,内容更连贯;
还有就是参加各种社区或官方的活动,不仅能学习各大佬的知识,还能认识到自身的不足;
今年比较值得学习的是【技能树】,可以很好的练习对知识的掌握程度,明确自己短处;
当然每天必做的事情,除了写作外,那就是【抢红包】,这个太有动力了,哈哈。
总体来说,还是有很大进步。关注的粉丝是越来越多了。每天基本都有博客输出。
不足的地方是和粉丝的互动还需要提升。
博客成就
有一个最痛的痛点是:虽然是测试领域,但是要做一个合格的测试工程师,好像有学不完的工具、框架、语言等,感觉就是全栈了;
这个领域认证,一般是自定义的词语,感觉这个不太好把握,建议是否可以规划好领域,这样能从最基本的认识上大家达成一致。
认证后发现以下变化:
这个专家认证确实有一定的难度,最低要求原创博文占比要达到80%,创作至少3年,所以平时是需要对文章的质量进行把握;
博客专家认证后可以自定义域名,这个功能还是很实用的,起码可以拥有一个独特的域名便于记住和推广了。
当然了,以上不是每个分支都做到了有收益,这个还是有一定的难度的,需要自己不断的付出和高质量的产出;
学院讲师这个一直想做,但是因为时间原因就一直搁浅,希望明年可以向这个目标奋斗一把。
关于社区内容收录,这个功能很不错,可以收录不同博主的优秀文章过来;
社区属性 | 说明 |
---|---|
社区名称 | 全栈测试技术交流 |
社区链接 | https://bbs.csdn.net/forums/NoamaNelson |
社区成员 | 1150个 |
社区内容 | 1371篇 |
社区分类 | 13个 |
典型分类1 | 问题求助 |
典型分类2 | 求职面试 |
典型分类3 | 知识体系 |
典型分类4 | 工具框架 |
典型分类5 | 吐槽一刻 |
社区思想 | 分享、共勉、共进、提升 |
社区简介 | 测试领域各种测试技术研究,测试理论、测试方法、 测试管理等测试知识分享、交流和学习~ |
奖牌很有鼓励意义,也有一定的鞭策含义,希望以后能创作更多的有深度、有价值的文章;
话说当时收到快递包装真的是“扎实”,一层一层的,看来平台对大家的礼物还是很上心的。
软件测试体系学习及构建:更新至25篇,更新中;https://blog.csdn.net/noamanelson/category_11373196.htmlSelenium源码通读:更新至13篇,更新完成;https://blog.csdn.net/noamanelson/category_9515411.htmlPytest学习和使用:更新至15篇,更新中;https://blog.csdn.net/noamanelson/category_9671074.html软件测试基础理论体系学习:更新至10篇,更新完成;https://blog.csdn.net/noamanelson/category_12024918.html团队管理:更新至4篇,更新中;https://blog.csdn.net/noamanelson/category_9442889.htmlJmeter实战读书笔记:更新至17篇,更新中。https://blog.csdn.net/noamanelson/category_11905498.html
成就还行,仍需努力。在博客的深度上还需要加强。系列教程需要坚持下去,不仅是对自己的提升和鞭策,同时对订阅的读者来说也是负责任 ~
个人基础能力提升
基于业务逻辑和项目测试对象特性,设计共性测试用例模板;
基于数据传递关系,设计共性用例前置条件、操作步骤、预期结果和实际结果;
基于研发自测试的结果,反推优化共性用例的设计原则、步骤和细节;
目的是能清晰的知道和了解这个工具或业务模块的数据来源和去向,能很快掌握该业务知识点;
同时更多的也会输出各个业务模块的功能思维脑图,便于其他人员能快速上手业务,比如:
目的是用于开发自测试,比如开发同事只进行1级和2级的用例自测,保证转测前的版本质量;另一方面是为了区分用例的执行程度;还有还作为测试冒烟测试的参考依据等;
目前可见的成效是转测版本的质量是有了提升,看来后续还是要坚持进行的。
另外就是与各方负责人达成一致,对产品的测试是否有疑问,尽早识别可能的风险;
比如简单的内部进度计划为(仅为举例,不代表实际的测试场景):
大要求 | 小要求 |
---|---|
引言 | 目的、适用范围 |
用例规范 | 用途、设计依据、用例内容、编写用例原则、 编写用例标准、用例设计步骤、用例级别划分、 用例维护(更新、废弃、增删改查等) |
设计方法 | 方法简述、方法依据和使用 |
用例评审 | 评审原因、评审内容、评审过程、 评审人员、评审方式、结束标准 |
用例执行 | 用例工具、工具使用和注意事项 |
风险分析 | 设计中可能遇到的风险和规避措施 |
致命、严重、一般、提示、建议
大要求 | 小要求 |
---|---|
引言 | 目的、适用范围 |
作用 | 规范的要求和作用 |
bug定义 | 缺陷或bug的理解 |
bug书写规范 | 书写内容、书写注意事项、关键信息说明、 类型说明、严重程度说明、 发生概率说明、优先级说明 |
bug处理流程 | 生命周期、解决方案、回归、处理流程图、跟踪、分析 |
注意事项 | bug生命周期过程中的注意事项 |
为了更好的了解和掌握项目的测试活动,除了从部门的相关制度去学习外,还可从项目的流程中去梳理;
比如一个简单的项目流程,可以很清晰的了解到所有的测试活动有哪些:
个人测试基础提升方面还有很多,总之要从基础的流程、理论去补充,把基础扎牢才有后边的各种专项测试和技术延伸~
专项测试技术初成体系
当然也可以从开发技术架构方面入手,更有针对性的明确需要开展的测试技术:
针对测试也应该有自身的测试架构分析,比如自己应该如何开展这些对应的测试;
比如我们总结以下几句话,虽然有点浮夸,但是做好了还是很有价值的:
这里简单说一个基于Unittest+Python+Request+BeautifulReport的接口测试框架;
功能 | 说明 |
---|---|
使用Unittest框架 | 开源自动化测试框架,直接使用 |
批量或指定用例运行 | Unittest框架可支持此功能 |
log日志 | 使用Python的logging库即可 |
生成HTML测试报告 | 使用HtmlTestRunner模块可实现此功能 |
用例设计和结果分离 | 复制用例另存并写入测试结果 |
用户登录封装 | 直接把登录功能模块化,使用Unittest框架中的setup,teardown即可 |
token/cookie获取 | 登录保持会话 |
全局变量配置 | py配置文件 |
单层接口依赖 | 保存返回值,读依赖caseid,替换请求数据 |
excel管理测试用例 | 所有接口数据均在excel中维护 |
提供测试对象 | 依据一套学生管理系统,进行接口测试环境搭建 |
/ | / |
技术 | 版本及说明 |
---|---|
Python | V3.x(本文为3.7)===编程语言支撑 |
Request | V2.24.0===接口请求 |
HtmlTestRunner | 支持Python3 |
Logging | Python自带===生成log日志 |
Unittest | Python自带===自动化测试框架 |
Smtplib | Python自带===邮件服务 |
Python自带===邮件服务 | |
os | Python自带===系统模块 |
openpyxl | V3.0.5===操作excel |
xlrd | V1.2.0===操作excel |
xlwt | V1.3.0===操作excel |
ddt | V1.4.2===数据驱动 |
configparser | V5.0.2===config配置文件操作 |
PyCharm | Community 2020.2汉化版 |
操作系统 | Windows10旗舰版64位 |
/ | / |
详细参考:API接口自动化测试框架搭建(二)-详细设计&框架设计https://blog.csdn.net/NoamaNelson/article/details/118731061
这里简单说一个基于Unittest+Python+Selenium+BeautifulReport的UI测试框架;
详细参考:WebUI自动化测试框架搭建(二)-详细设计&框架设计https://blog.csdn.net/NoamaNelson/article/details/113987114
这里简单说一个基于Unittest+Python+UIaotumation+BeautifulReport的GUI测试框架;
详细参考:WindowsGUI自动化测试框架搭建(二)-详细设计&框架设计https://blog.csdn.net/NoamaNelson/article/details/116517256
专项测试基本都已经形成了体系,唯一不足是人力和资源的调度上。当然还有其他方面的专项,比如稳定性、压力、高低温等等。
质量意识的提升
为了不重复,可以完全参考《2022年国内软件质量调查》活动投稿;
详细链接:产品诚可贵,质量价更高https://blog.csdn.net/NoamaNelson/article/details/128324825
团队梯队初成规模
人员能力得到提升
2022遇到的问题
针对问题的改进措施
展望2023
整体目标
目标分解1-流程制度
目标分解2-竞争机制
目标分解3-自动化平台
目标分解4-客诉处理
CSDN博客目标
详细参考:我的创作纪念日 | 软件测试成长之路https://blog.csdn.net/NoamaNelson/article/details/127453617
2023年完成博文1000篇创作;
2023年完成软件测试体系架构写作150+篇;
2023年完成现有的Unittest框架自动化教程替换为Pytest;
2023年完成团队管理知识体系;
2023年完成接口、UI自动化平台测试开发;
2023年入驻CSDN学院讲师队伍。
写在最后
2023年注定是不平凡的一年,希望自己越来越好,希望大家越来越好;
如果你也是测试,也在踌躇不知如何写年终总结,不如看看这个文章,说不定对你有所启发呢;
有志者、事竟成,破釜沉舟,百二秦关终属楚。
苦心人、天不负,卧薪尝胆,三千越甲可吞吴。
------蒲松龄