软件测试基本价值观笔记

发布时间:2020-06-16 16:44:34 作者:honzhang
来源:网络 阅读:1437

一、测试是获取信息的技术调查


1.测试是为了发现错误而执行程序的过程

2.测试是一个获取信息的过程,用来降低决策风险

3.软件测试是一种技术调查 ,其目的是向关系人提供有关产品(软件、系统、服务)质量的实验信息。

4.以职业态度、专业技能对产品的未知领域作技术调查,具有系统性、客观性、探索性、机动性。


二、利用测试的迭代过程


  1. 不断利用新的测试信息设计新测试

  2. 测试活动的迭代过程:简单测试--使用经典测试设计方法并记录--使用启发式测试方法进行快速***--对被测软件和测试策略反思,挖掘软件风险和测试的不足。

  3. 测试策略随软件的不断更新需动态变化 。

  4. 迭代的最大优点是可快速获得测试设计的反馈,从而完善测试设计。给程序员提供快速反馈, 运用TDD、结对编程,持续集成、自动化测试等技术。


三、测试人员的工作效率取决于对软件项目的理解


  1. 产品是一种解决方案,测试要了解软件产品和业务领域

  2. 测试是一种信息服务,了解服务对象的需求,分配时间到最关注点上,设定测试工作的优先级

  3. 不同模块采用不同的技术,了解技术实现,针对性设计Case

  4. 从测试设计的错误中吸取教训

  5. 遇到困难时,测试人员要清楚从哪里寻找信息,寻找最了解的同事。沟通资源

  6. 与相关人员达成协作关系,通过人脉可提高工作效率,同时测试人员也要为其他人提供高质量的信息服务

  7. 测试人员养成良好的思维方法测试风格,快速理解产品项目。


推荐阅读:
  1. 关于软件测试
  2. 【软件测试】软件测试是找bug,不是找茬

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

软件测试 自动化 测试

上一篇:Oracle 11g设置内存自动管理

下一篇:string函数的面试题分析

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》