广州中软卓越培训:为什么要做软件测试

广州中软卓越培训:软件测试自动化测试工具Robot Framework

软件测试的对象:程序、数据和文档。

为什么要做软件测试:

(1)测试程序任务的失败,影响操作的性能和可靠性,导致维护阶段的成本提高;

(2)好的测试程序是项目的主要成本;

(3)好的测试程序可以极大地帮助你定义需求和设计;

(4)好的测试可以迫使你在工作时必须面对和处理问题,使得修改缺陷成本降低;

(5)好的测试不能弥补一个糟糕的软件项目,但是的确有助于发现许多问题并且至少使得你尽早知道你处在问题当中。

自动化测试工具Robot Framework(简称RF)可以支持端口测试、web测试、数据库测试、集成自动化测试等。在常用的web测试中,我们编写用例的第一条就是用浏览器打开指定的url界面,所用到的关键字就是:Open Browser。但是就是这么一个简单的关键字,在使用过程中却会遇到各种奇怪的报错,本文将详细介绍我曾经踩过的坑,以及怎么越坑。

  Open Browser关键字是来自Selenium2Library库,所以首先settings里需要加上Selenium2Library库,然后编写用例的第一句

关键字Open Browser除过语法错误外,其他的报错基本都是浏览器和driver或者selenium组件之间版本高低不一致导致的

广州中软卓越软件测试培训(www.gzetc.com.cn)一些小干货的分享。

你可能感兴趣的:(广州中软卓越培训:为什么要做软件测试)