多测师是一家拥有先进的教学理念,强大的师资团队,业内好评甚多的接口自动化测试培训机构!

17727591462

联系电话

您现在所在位置:接口自动化测试培训 > 新闻资讯

Selenium自动化测试框架和个人见解

更新时间:2022-04-15 09:33:10 作者:多测师 浏览:247

  使用数据驱动和关键字驱动构建自动化测试框架

  数据驱动

  在自动化测试框架中,数据驱动的意思指定的是测试用例或者说测试套件是由外部数据集合来驱动的框架。

Selenium自动化测试框架和个人见解

  · 关键字驱动

  · 主要关键字包括三类:被操作对象(Item)、操作(Operation)和值(value),用面向对象形式可将其表现为Item.Operation(Value)

  · 将测试逻辑按照这些关键字进行分解,形成数据文件。

  · 用关键字的形式将测试逻辑封装在数据文件中,测试工具只要能够解释这些关键字即可对其应用自动化

  页面对象我是这样理解的:

  · 把一个页面好比看做是一间房子。

  · 页面里面的元素看做房子里面家居。

  · 这个时候我们的家居是可以从外部不同的地方购买。可以不断添加补充我们的家居加以使用。

  · 当我们有这些家居的时候就可以产生行为了,例如:做饭,被操作对象(人)去操作(电饭煲)行为(做饭)-------扫地,被操作对象(人)去操作(扫把)行为(扫地)

  这时候假如我们要测试一下房屋清洁打扫是否达标。我们的清洁行为就应该为。

  · 拿扫把把房屋全部打扫一遍

  · 拿拖把把房屋地板拖干净

  · 房屋的沙发、椅子部件摆放整齐

  当这些都成功完成即为达标。中途这些行为有一件失败就看做不达标。

  以上内容为大家介绍了Selenium自动化测试框架和个人见解,本文由多测师亲自撰写,希望对大家有所帮助。了解更多自动化测试相关知识:https://www.aichudan.com/xwzx/

联系电话

17727591462

返回顶部