************************ pytest ************************ :视频教程: https://gitee.com/luzhenxiong/bilibili-pytest :教材: pytest框架与自动化测试应用 .. tip:: 上手新项目, 不管是公司的还是开源的, 都应该看看单元测试文件, 借助单元测试了解整个项目的全貌 * `coveragepy`_ * https://coverage.readthedocs.io/en/latest/ * `五分钟学会coveragepy <https://www.zhihu.com/zvideo/1331942979121119232>`_ .. _coveragepy: https://github.com/nedbat/coveragepy unittest 单元测试框架是受到 JUnit 的启发,与其他语言中的主流单元测试框架有着相似的风格。其支持测试自动化,配置共享和关机代码测试。支持将测试样例聚合到测试集中,并将测试与报告框架独立。 .. toctree:: :maxdepth: 2 unittest mock 性能测试 webuitest coveragepy 2023年软件测试行业剧变 ========================================== 当前面临行业问题的,不仅仅是测试人员。【开发人员、运维人员】 1. IT技术人员在行业内角色的转变 纯业务价值的导向 3年左右以前,技术人才短缺,互联网+,各行各业进行信息化、数字化。 之前的技术投入可以让我们业务占据上风 如今,云(SAAS系统) -- 以前针对每个公司卖软件,演变为卖账户 例如:钉钉的考勤系统 -- 阿里云、腾讯云【原来大多数公司需要自己卖服务,托管到机房,专人维护(运维)】 技术成熟---快速买到成品【快速定制】 2. 软件测试的角色变化 以大厂的角度去看软件测试变化(技术行业由大厂主导) 2023年行业软件测试 -职级 & 薪资 & 能力【一个字总结:乱】 中级和初级(混在一起) --- 1/2年 8~12K左右, 【今年】很多3/4年 10~12K左右 开工资开不高、要求一大堆 * 大量原中级测试去争抢低端岗位 * 其他行业转化包装2-3年,给钱就干 当今年代,业务能力是突破点: 真正捋清楚一个业务系统, 具备产品思维, 测试左移 很多公司推崇敏捷模式、很多公司没有完整需求文档【概要说明 + 产品原型设计】