1.为什么要应用POM模式

为什么要应用POM设计模式?
请问测码学院有没有uft的相关资料?uft就是QTP的新版本,是现在市场上基本已经弃用的东西。现在市场主流是Selenium的自动化应用。
为什么要用POM呢?学了有什么好处?
目前在市面上,软件测试行业中公认最主流也是最佳的设计模式叫做POM,全称PageObject Mode,页面对象模型,这种模型是纯粹应用在UI自动化阶段。
1.完整的规范化的框架设计模式
2.便于维护和升级(优化)
3.便于公司的产出
4.实现了高内聚低耦合在市面上

在市面上自动化测试主流的设计模式:
1.关键字驱动+数据驱动
2.POM+数据驱动

添加商品到购物车:
1.访问首页,进入商品详情页
2.选择商品属性,点击加入购物车按钮
3.登录操作
4.添加成功,进入购物车页面来确认商品是否添加成功流程:

----首页–商品详情页—购物车页面
在系统中,所有的业务流程都是基于一个个的页面进行排列组合,进行对应操作,从而实现的。
页面对象模型,POM。将系统的页面进行提取,结合业务流程,将核心页面提取成为一个个的页面对象,不同的页面对象进行不同的流程执行,在实际自动化中,通过组合各个类型的页面对象,结合到页面对象的流程,从而实现一个完整的业务流

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值