码迷,mamicode.com
首页 > 其他好文 > 详细

(一)自动化测试简介

时间:2019-01-18 12:13:21      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:分类   多平台   alt   任务   优点   可靠性   简介   支持   脚本   

学习简介:

技术分享图片

 

 软件开发流程:

需求分析------>架构模块设计------>编码------>单元测试------>集成测试------>系统测试------>验收

测试分类:

1、功能测试

2、性能测试

3、手工测试

4、自动化测试

自动化测试的优点:

1、对程序的回归测试更方便。这可能是自动化测试最主要的任务,特别是程序修改比较频繁时,效果是非常明显的。

2、可以运行更繁琐的测试

3、可以执行一些手工测试困难或不可能进行的测试

4、更好的利用资源,在某些方面解放工程师

5、测试具有一致性和可重复性及测试用例的复用

6、增加被测试软件的可靠性

适用自动化测试的场景:

1、测试任务明确,不会频繁变动

2、软件需求变更少

3、项目周期长,测试脚本可以复用

常用的测试工具:

1、QTP:主要用于回归测试和测试同一软件的新版本

2、Robot Framework:python编写的功能自动化测试框架,良好的扩展性

3、selenium:是一个用于web应用程序测试的工具,支持多平台、多浏览、多语言去实现自动化测试

selenium简介:

1、开源免费软件

2、支持主流浏览器:Firefox、Chrome、IE

3、跨平台:Windows、Linux、Mac

4、多语言:Java、python、Ruby、Php、JS

5、对web支持良好,丰富简单的API

(一)自动化测试简介

标签:分类   多平台   alt   任务   优点   可靠性   简介   支持   脚本   

原文地址:https://www.cnblogs.com/jetaime-ZH/p/10286634.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!