1、免费分享软件测试进阶学习资料:自动化测试、性能测试、测试开发 2、ISTQB考证&软考咨询VX:atstudy-51 备注:111 【限时领取】ISTQB考试资料&学习视频,申请入口>>http://testing51.mikecrm.com/qZ95qK4

软件自动化测试需要掌握哪些知识点?

上一篇 / 下一篇  2022-07-13 09:20:36 / 个人分类:软考中级

软件评测师考试属于全国计算机技术与软件专业技术资格考试中的一个中级考试。考试不设学历与资历条件,也不论年龄和专业,考生可根据自己的技术水平选择合适的级别合适的资格,但一次考试只能报考一种资格。考试采用笔试形式,考试实行全国统一大纲、统一试题、统一时间、统一标准、统一证书的考试办法。笔试安排在一天之内。
今天给大家分享一下软件评测师教程中软件自动化测试相关知识点。
软件自动化测试
自动化测试可以帮助测试人员做到:
(1)提高测试执行的速度;
(2)提高运行效率;
(3)保证测试结果的准确性;
(4)连续运行测试脚本;
(5)模拟现实环境下受约束的情况。
自动化测试不能做到的是:
(1)所有测试活动都可以自动完成;
(2)减少人力成本;
(3)毫无成本的得到;
(4)降低测试的工作量。
面向对象软件的测试
面向对象技术主要包括6个核心概念:对象、消息、接口、类、继承、多态。
面向对象的开发模型实质是将软件测试过程分成3个阶段,即面向对象分析(OOA)、面向对象设计(OOD)和面向对象编程(OOP)。
面向对象测试的类型分为:面向对象分析的测试(OOATest)、面向对象设计的测试(OODTest)、面向对象编程的测试(OOPTest)、面向对象单元测试(OOUnitTest)、面向对象集成测试(OOIntegrationTest)、面向对象系统测试(OOSystemTest)。
面向对象测试类型的另一种划分:模型测试、类测试(用于代替单元测试)、交互测试(用于代替集成测试)、系统(包括子系统)测试、接收测试、部署测试。
传统测试模式与面向对象的测试模式的最主要的区别在于,面向对象的测试更关注对象而不是完成输入/输出的单一功能,这样的话测试可以在分析与设计阶段就先行介入,便得测试更好的配合软件生产过程并为之服务。
与传统测试模式相比,面向对象测试的优点在于:更早地定义出测试用例;早期介入可以降低成本;尽早的编写系统测试用例以便于开发人员与测试人员对系统需求的理解保持一致;面向对象的测试模式更注重于软件的实质。
面向对象测试的过程:
(1)指定范围;
(2)指定深度;
(3)指定已创建的被测试模块的基本要求(上一个阶段需要提供的接口);
(4)以基本模型的内容为输入来设计测试用例作为评估标准;
(5)生成测试覆盖度量标准;
(6)试用测试清单执行静态分析,确保被测模块与基本模型的一致性;
(7)执行测试用例;
(8)如果覆盖不足以检测所有的活动,就需要分解测试工作,并且使用传统测试用例的方式来警醒,或者中断测试,重新测试传统测试用例。


2022年全国软考报名时间及入口汇总表详见http://bbs.51testing.com/thread-1308279-1-1.html

软考考试资料&咨询
联系官方微信atstudy-51 ,备注“博客”


TAG:

 

评分:0

我来说两句

学掌门班班

学掌门班班

1、免费分享软件测试进阶学习资料:自动化测试、性能测试、测试开发 2、ISTQB考证&软考咨询VX:atstudy-51 备注:111

日历

« 2024-03-01  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 25272
  • 日志数: 53
  • 建立时间: 2022-03-07
  • 更新时间: 2022-10-10

RSS订阅

Open Toolbar