川石教育
全国咨询热线:136-9172-9932
  1. 首页 > 资讯与干货 > IT资讯

自动化测试过程

作者:川石学院 日期:2021-03-18 14:49:49 点击数:

        自动化测试分为五个阶段:制定测试计划→设计测试用例→开发测试脚本→执行测试→分析测 试结果,如图 17-4 所示

自动化测试过程(图1)

        (1)制定测试计划。 自动化测试的测试计划是根据项目的具体需求,以及所使用的测试工具而制定的,用于指导测 试全过程。 测试计划需求指明测试目的、测试范围、测试策略、测试团队、团队中成员角色和责任、时间 进度表、测试环境准备、风险、风险控制及预防措施。 测试策略是测试计划的核心内容,主要阐明本次自动化测试阶段划分、需要测试的业务以及冒 烟测试的业务流程,并且对每个业务的测试方法应该详细介绍。 测试环境设置是测试计划中的一部分,包括计划、跟踪和管理测试环境的一系列的活动。测试 环境包括硬件、软件、网络资源和数据准备,计划中需要评估测试环境准备每个环节的时间。 (2)设计测试用例。 测试计划完成后,即开始写测试用例,自动化测试用例的设计方法与手工测试设计的方法完全 一致,最理想的情况是在设计手工测试用例时,可以将能用作自动化测试的用例标识出来,这样在 设计自动化测试用例时直接将这部分测试用例摘录过来,不需要重新设计。 (3)开发测试脚本。 脚本开发过程是将测试用例转化为代码的过程,脚本开发的过程应该遵循可重用、易用、易维 护的特点。一般情况下,在开发测试脚本之前应该先开发自动化测试框架,当然自动化测试框架的 开发并不会算在自动化测试过程中,因为在实行自动化测试前,企业会前期投入对自动化测试框架开 发的时间,并且企业的框架一般只有一个,每个项目都可以公用,不需要针对每个项目进行重新开发。 测试脚本开发过程一般是先使用自动化测试工具录制脚本,这是脚本开发的基础。但是仅仅依 靠这个脚本是无法很好地支持自动化测试的,必须对脚本进行增强,而增强的最主要内容是同一脚 本需要能处理多测试用例,对测试结果进行判断;而测试结果的判断不仅仅依赖于界面内容的显示, 还有数据库、日志文件、配置文件等其他方面的内容。 (4)执行测试。 脚本编辑完成后,应该准备好测试环境,然后就可以开始执行测试了,自动化测试最大的目的 是用于回归测试,验证功能的正确性,所以需要多次执行脚本,并且如果测试兼容性,脚本还需要 在不同的平台下执行。 (5)分析测试结果。 运行结束后需要对测试结果进行评估、分析,分析结果是否正确,当结果不正确时需要分析产 生结果的原因,一般有两种原因:一是脚本出错,如果我们编辑的脚本存在问题,那么结果可能会 出错;二是功能的错误,如果是这种情况,说明功能存在缺陷。


相关文章
  • 亚马逊运营成功转行软件测试,薪资13K表示很满意!2021-03-18 14:49:49
  • 西安川石的兰朋友喊你来当他的学弟学妹啦!2021-03-18 14:49:49
  • 国外的月亮也不一定比国内测试猿的年薪美~2021-03-18 14:49:49
  • 建筑工程专业朱同学成功转行为软件测试人!2021-03-18 14:49:49
  • 财务管理专业转行软件测试月薪甩会计几条街!2021-03-18 14:49:49
  • 只有技术沉淀才能成功上岸,深圳就业薪资13K!2021-03-18 14:49:49
  • 薪资11K!实现自我价值,从掌握一门IT技术开始...2021-03-18 14:49:49
  • 文科生转行软件测试照样拿下高薪15K!2021-03-18 14:49:49
  • 恭喜罗同学喜提19.5K,成功入行软件测试!2021-03-18 14:49:49
  • 毕业1年,迷茫的他最终选择转行软件测试2021-03-18 14:49:49