基于python的自动化测试简介【十年从业大佬】

基于python的自动化测试简介【十年从业大佬】_第1张图片

一、自动化测试包括以下几个方面:

1. 常用测试工具:

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

    (2)Robot Framwork:python编写的功能自动化测试框架,具有良好的可扩展性

    (3)selenium:是一款开源免费软件,也是一个用于Web应用程序测试的工具,支持多平台(windows,linux,Mac), 多浏览(支持主流浏览器:FireFox,Chrome,IE),多语言(java,python,Ruby,Php,JS)去实现自动化测试。

2. 自动化测试报告整理(log或excel或mail)

3. 写测试用例

二、软件开发流程:

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

三、测试分类:

1.手工测试

2.自动化测试

四、专项测试

1.功能测试(手工测试+自动化测试)

2.性能测试(自动化测试)

3.安全测试(手工测试+工具)

4.接口测试    

五、自动化优点

1.对程序回归测试方便

2.可运行更多更繁琐的测试

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

4.更好地利用资源,在某些方面解放测试工程师

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

6.增加被测软件的可靠性

温馨提示:大家如果觉得这个专栏还不错,一定记得点赞收藏哟!

你可能感兴趣的:(基于python的自动化测试简介【十年从业大佬】)