从0到1搭建测试自动化框架

本文介绍了软件测试工程师小杰从零开始搭建自动化测试框架的过程,强调了管理自动化用例和代码的必要性。通过逐步改进,小杰学习了Page Object思想,最终创建了一个满足需求的自动化测试框架,减少了重复劳动,提高了工作效率。
摘要由CSDN通过智能技术生成

我们在做自动化测试过程中,需要对我们的自动化用例,以及代码进行管理,使其更加结构化,模块化。从而更方便扩展以及维护。好的测试框架,让自动化更加省时省力。

  当我们的自动化用例和代码写得多的时候,需要用一种方式来管理。就像我们建房子,当建的房子不是高层的时候,可以用一砖一瓦来建设。当建摩天大厦时,这种方式不牢靠,且效率及其低下。现在建筑业都是用框架式来建设,然后填充,最后装修。

  软件工程也是如此。

  小杰是一名软件测试工程师。每天的工作就是理解产品需求,写测试用例,以及手工执行测试用例。他希望减少一遍又一遍的重复劳动,于是就自学了web自动化。

  第一次写出的用例如下:

 

 他很激动,虽然是一小步,毕竟自动化起来了。他满心欢喜的show给测试老鸟小明看。

  小明当场给他浇了一盆冷水。 “你这都不能算自动化测试用例,连个验证点都没有。”

  于是在小明的指点下,通过改进,终于完成了一版像那么回事自动化用例。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值