NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

文章:应用 Selenium 和 Ruby 进行面向领域的 Web 测试

  • 2007-05-22
  • 本文字数:391 字

    阅读完需:约 1 分钟

错误地使用 Selenium 会给整个敏捷团队的开发节奏带来灾难性的影响。本文介绍了使用 Selenium 时的几个有用原则,以及如何使用 page object 技术进行有效 Web 测试等。

文章先是提出当前应用 Selenium 进行 Web 测试时经常遇到的几个问题,比如大量使用 name、id 等页面元素,过于细节的页面操作不容易体现行为的意图以及对具体数据取值的依赖等。然后针对这些问题,作者提出了一个行之有效的解决办法——基于领域的 Web 测试,也就是 Page Object Pattern。文中对 Page Object Pattern 的几个部分,如 Page Object、Assertation、Test Data、Navigator 及 Shortcut 等结合具体的代码进行了详细介绍。

本文作者徐昊是 ThoughtWorks 咨询师和敏捷过程教练,还是 BJUG AgileChina 主要创始人之一。目前主要致力于研究编译理论和推广 DSL(Domain Specified Language) 在实际项目中的应用。

阅读全文:应用 Selenium 和 Ruby 进行面向领域的 Web 测试

2007-05-22 09:22679

评论

发布
暂无评论
发现更多内容

面试官:啥是请求重放呀?

why技术

Java

2021年5月墨天轮国产数据库排行榜:十强榜单固若金汤

墨天轮

数据库 腾讯云 阿里云 国产化 dba

云时代的数据之约

BinTools图尔兹

数据库 云计算 运维 云服务 dba

快时代的知识形态

Ryan Zheng

iOS 面试策略之系统框架-网络、推送与数据处理

iOSer

ios

话题讨论|程序员在520最想收到什么礼物?

饭饭

程序员 恋爱 520 单身

实践解析 | 如何用 OpenGL 实现跨平台应用高效渲染

拍乐云Pano

Android开发

详解支撑7亿用户搜索的百度图片处理收录中台

百度Geek说

中台 搜索 图片处理

鸿蒙轻内核M核源码分析:数据结构之任务就绪队列

华为云开发者联盟

鸿蒙 数据结构 数组 双向循环链表 任务就绪队列

ShardingSphere 源码

云淡风轻

ShardingSphere

领域驱动设计(DDD)

码语者

DDD

华为发布HarmonyOS Connect品牌升级计划 帮伙伴做好产品、卖好产品、运营好产品

科技汇

🕋【Redis干货领域】从底层彻底吃透AOF重写(原理篇)

洛神灬殇

redis持久化 aof Redis 核心技术与实战 5月日更

Rust从0到1-集合-Hash Map

rust hashmap 集合 Collections hash map

Redis后端之Redis持久化

赖猫

redis 后端 LinuxC/C++

Sentinel在docker中获取CPU利用率的一个BUG

捉虫大师

Java Docker sentinel

牛!马士兵亲自教授坦克大战+精通23种设计模式,视频+笔记+源码

Java架构追梦

Java 架构 面试 23种设计模式 坦克大战

如何自学 Java ?不报班只白嫖行不行?

Java架构师迁哥

模块四作业

Chris Cheng

架构实战营

英特尔Agilex FPGA大规模量产出货,正面硬杠赛灵思

E科讯

消费者剩余:你愿意花多少钱买一件东西?

石云升

创业 产品 职场经验 5月日更

音视频开发视频和视频帧:ffmpeg的RTMP推流

赖猫

音视频 ffmpeg 推流 RTMP RTSP

如何模拟弱网环境?

运维研习社

Linux 运维 网络 5月日更

话题讨论|做程序员五年后是什么样子?

饭饭

程序员 职业规划 发展现状 内卷 IT行业

Nextcloud一站式体验

白粥

NAS Nextcloud

前端领域的数据状态统一管理机制

鲸品堂

大前端 数据 流程图 state

英特尔PK赛灵思,完美胜出!Agilex™ FPGA迎来大规模量产

E科讯

数字化转型助推,200亿元数据治理市场空间充满想象

DT极客

手撕友商7nm FPGA?英特尔“亲儿子”上阵

E科讯

百亿级图数据在快手安全情报的应用与挑战

NebulaGraph

图数据库 大厂实践

Springboot结合Netty实战聊天系统

Damon

音视频

文章:应用Selenium和Ruby进行面向领域的Web测试_研发效能_霍太稳@极客邦科技_InfoQ精选文章