软件测试素质模型,测试架构师之修炼之道-软件测试架构师的知识能力模型

测试架构师应具备的能力:

1、测试技术 + 产品知识、沟通协调、书面表达;

测试技术能力:

1、 软件产品质量模型:

软件产品质量模型,是测试的基础,能帮助测试架构师,理解和确定用户的需求,评估质量;

软件测试的目标:验证产品质量是否满足用户的需求,正确全面深入的理解需求是测试的基础;

需求:

——用户除了功能方面需求,还有非功能方面哪些需求?

——除了用户给出的明确的需求外,还有哪些隐形需求?

软件产品质量六属性:

功能性——适合性、准确性、互操作性、安全性、功能性的顺从性——明确 + 隐含功能

可靠性——成熟性、容错性、可恢复性、可靠性的顺从性

易用性——易理解性、易学性、易操作性、吸引性、易用性的依从性

效率——时间特性、资源利用率、效率的依从性

可维护性——可分析性、可修改性、稳定性、可测试性、可维护的依从性

可移植性——适应性、可安装性、共存性、易替换性、可移植性的依从性

2、测试类型:测试要从各个角度对被测试对象进行测试,也叫” 测试视角 “;

3、测试方法:

对被测试对象进行测试的具体方法,会直接影响发现缺陷的数量和质量,也是测试能力被大家认可的表现形式;

产品测试车轮图:

产品——功能性——功能测试——单运行输入正常、单运行边界值输入法、多运行顺序执行法、多运行相互交互法;

——效率——性能测试——性能测试方法;

——可维护性——可维护性测试——可维护性测试方法;

——可移植性——可移植性测试——可移植性测试方法;

——易用性——易用性测试——一致性测试方法、可用性测试方法;

——可靠性——可靠性测试方法——异常值输入法、故障植入法、稳定性测试法、压力测试法、恢复测试法;

4、测试设计:

输出测试用例,目标用最少的测试用例发现产品的问题;

5、探索式测试:

是一种强调测试人员同时开展测试学习,测试设计,测试执行、并根据测试结果反馈及时优化的测试方法。

6、自动化测试:理解自动化测试的只是,评价自动化的收益,评价选择合适自动化测试工具;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值