更新时间:2023-03-15 来源:黑马程序员 浏览量:
TO B业务,需要测试人员对业务拥有极致的理解。TO C业务面向的是个人,测试人员还可以把自己想象成用户,通过用户、需求、场景三要素,进行产品设计和需求分析,但TO B面向的是机构,以上方法就行不通。
TO B业务比TO C业务复杂的多,需要测试人员能“扛起”业务线,成为技能多面手。TO C是生活,更多围绕衣食住行展开,是“因点生点”。但TO B是生产,更多围绕企业所处领域展开,场景更为复杂多样,是“因面生点”。
所以,就算不大的企业,其所涉及的业务线也可能很多。B端业务对软件测试人员的要求如下:
1. 掌握测试流程,熟悉系统框架
能提前与开发人员一起制定测试计划,通过测试左移,推动代码评审,代码审计,单元测试,自动化冒烟测试,来保证研发阶段的质量。
2. 懂代码,会自动化
至少掌握Python这门编程语言,现在行业内的高薪职位,基本90%以上都是与Python自动化测试技能相关。一定要掌握主流测试工具,比如接口自动化测试所常用的Jmeter、Postman,UI自动化常用的Robotframework、Airtest,App自动化常用的Appium。
3. 会环境搭建,懂运维
能参与配置部署。会将自动化测试用例,配置到持续交付链中,通过测试右移,全程监控发布后的应用质量。