软件测试转行你准备好了吗?

发布于 2021-05-10 00:22 ,所属分类:软件测试工程师学习资料

凡猫软件测试

07

2021-05

“我拼命跑啊跑,就是为了追上曾经那个被赋予众望的自己”


点击上方蓝字“凡猫软件测试“我,每晚准时推送。



1

转型你准备好了吗


主要内容

  • 软件测试

  • 业务测试的挑战

  • 团队转型的目标及计划


2

软件测试


“质量”是整个团队的责任而不是仅仅靠团队测试人员就能够明显改善的。


一、什么是软件测试

软件质量定义:软件特性的总和,软件满足规定或潜在用户需求的能力。

软件测试定义:测试是为发现错误而执行程序的过程。


二、业务测试


业务测试的侧重点在业务流程上,在基本功能点都已合格基础上,准备并组合多种测试数据,驱动或辅助在各种约束条件下的业务流程测试,确定最终输出的结果是否符合预期。


  1. 需求测试

  2. 设计测试

  3. 过程测试

a. 分层测试:数据层测试,API层测试,UI层测试

b.外部解藕

c.流程仿真


  1. 用户体验

a. 应用性

b.易用性

c.少选择


  1. 界面测试

a. 导航测试:

①导航是否直观,是否易于导航;

②导航、链接、页面的结构和风格是否一致;

③导航文字用词是否正确,意义表达是否简单准确;

④链接的页面是否正确;


b.图片测试:

①需要保证图片有明确的用途,如广告宣传作用,不能存在无意义的图片;

②所有页面的字体、颜色及页面设计格式保持一致;

③图片的质量和大小也是需要的方面;


c.内容测试:

①验证传输的信息是可靠的;

②验证传输的信息的语法和拼写是否正确;


d.展示测试

①验证提示语是否合理、正确;

②验证窗口调整大小后展示的内容是否正确;

③验证本地化是否正确;

④验证标题及检查错别字;


e.合理性测试

①验证页面布局是否合理;

②验证各控件是否合理,是否可编辑;

③验证提示页面是否合理;


  1. 浏览器兼容性测试

因为不同浏览器内核所支持的HTML等网页语言标准不同,并且用户客户端环境不同(如分辨率不同),因而显示效果不理想。故需要做兼容性测试。


三、自动化测试和测试开发


测试开发的主要工作是完成和维护自动化测试相关工作。自动化测试就是通过使用或者开发测试工具、测试框架和测试平台,按照测试工程业务测试的流程、计划及预期对被测系统进行测试的过程。


自动化测试优点如下:


  1. 模拟人工测试流程、减少重复的测试工作,让机器执行固有流程,提高可靠性;

  2. 提高测试的精准度,提高测试执行范围,针对海量参数进行测试,机器的执行效率更高;

  3. 更好地利用测试资源,将复杂、繁琐的测试流程交由机器执行,可以让测试人员有更多的精力去质量保证方面的问题;

  4. 具有可重复性和测试一致性;

  5. 提高测试用例的复用性;


如下场景不适合自动化:

  1. 永远不会再重复的测试流程;

  2. 项目周期非常短的需求;

  3. UI的易用性等测试并不适合自动化测试;

  4. 实际软硬件结合场景。



3

业务测试的挑战



一、测试人员的挑战及新要求


挑战:在固定时间内快速迭代,进行高并发任务测试。

新要求:

  1. 编写代码的能力;

  2. 工具思维与工具开发能力;

  3. 持续学习的能力,学会思考;

  4. 强大的内心;

  5. 测试思维。


二、转型的基础与必要性

转型的目的:更好地满足业务需求以配合公司的战略,同时考虑到行业的发展趋势,提升团队整体技术水平,实现团队与个人的共同成长,实现良性循环。


三、转型的方向

自动化接口测试配合测试工具开发


四、转型的基础

  1. 转型意愿

  2. 转型所需时间

  3. 转型规划

  4. 转型前后技能

  5. 应用


4

团队转型的目标及计划


一、转型路上的迷茫

  1. 人员水平参差不齐

  2. 做什么及何处做起


二、树立目标

  1. 提高测试人员的工作成就感和幸福感,减少手工测试中重复的工作;

  2. 提高测试用例的执行效率,实现快速的自动化回归测试,快速给予开发团队质量反馈;

  3. 减少测试人员数量,提高开发和测试比例,节省企业的人力成本;

  4. 在线产品的运行状态监控;

  5. 插入大量的数据;

  6. 常见的错误目标:自动化测试完全代替手工测试。


三、转型过程中你需要种下一棵“技能树”



凡猫软件测试
往期内容


1、软件测试知识点 | 常见性能问题分析

2、常见探索性测试方法论


3、你需要的面试技巧全在这里!


4、学好软件测试,你需要看这些书......


扫描ErWeiMa

我们了解更多




相关资源