写点什么

文章:应用 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:221213

评论

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

开源能源管理系统:解锁当下能源困局的关键力量

开源能源管理系统

开源 能源管理系统

区块链社交APP的主要功能

北京木奇移动技术有限公司

区块链开发 区块链社交 软件外包公司

100% 用 AI 做完一个新项目,从 Plan 到 Finished 我学到了这些

Immerse

舆情监测网站哪家强:从免费工具到企业级平台全测评

沃观Wovision

舆情监测 海外舆情监测 舆情监测网站

前端周刊第439期(2025年11月3日–11月9日)

掘金安东尼

渗透测试入门指南:白帽黑客如何保护你的数字资产

qife122

网络安全

MyEMS:赋能能源精细化管理的智慧引擎

开源能源管理系统

开源 能源管理系统

MyEMS落地实践指南:从部署到价值转化的全流程解析

开源能源管理系统

开源 能源管理系统

西格电力储能技术路线图的破局之道,实现从精准规划到高效落地

西格电力

高性能存储 储能 能源经济 绿色能源转型 电力系统

海外舆情监测平台选型白皮书:2025年主流厂商综合对比

沃观Wovision

舆情监测 舆情监测系统 舆情监测平台

从“识图”到“购得”:图片搜索商品如何重构消费与供应链逻辑?

Noah

让存储迈入百万 IOPS 时代,百度智能云用户态网络协议栈 Polar 全景解读

Baidu AICLOUD

网络协议栈 RDMA TCP 技术

EMR StarRocks Stella内核正式发布,登顶TPC榜单全球第一

阿里云大数据AI技术

阿里云 StarRocks EMR 湖仓

数字孪生项目开发流程

北京木奇移动技术有限公司

软件外包公司 数字孪生开发 webgl开发

【2025年权威盘点】十大舆情监测软件全对比

沃观Wovision

舆情监测 舆情监测软件 全球舆情监测

百度智能云 X 十字路口 | 对谈王雁鹏:从大数据时代到 3 万卡集群的中国算力演进史

Baidu AICLOUD

AI 基础设施 AI Infra

哈尔滨三级等保:筑牢东北数字枢纽关键信息基础设施"安全基座"

等保测评

网络安全 信息安全 数据安全 黑龙江等保测评 哈尔滨等保测评

如何计算品牌声誉价值?海外舆情监控服务的ROI衡量模型

沃观Wovision

舆情监测 海外舆情监测 海外舆情平台 舆情监测平台

区块链/Web3系统开发核心技术栈

北京木奇移动技术有限公司

区块链开发 软件外包公司 web3开发

疯了!双11,百度文心快码帮我省钱又赚钱?

Comate编码助手

智能编程 AI 编程 文心快码 文心快码Zulu

1688店铺所有商品API,python请求示例

Datafox(数据狐)

1688API 1688店铺商品采集 1688店铺数据采集 1688店铺所有商品API 1688整店商品采集

全球品牌的“守夜人”:7x24小时的海外舆情监测服务

沃观Wovision

舆情监测 海外舆情监测 舆情监测服务

海外舆情监控服务的核心挑战与突破

沃观Wovision

舆情监测 海外舆情监测 舆情监测平台

哈尔滨等保测评:企业二级等保办理指南

等保测评

网络安全 信息安全 数据安全 黑龙江等保测评 哈尔滨等保测评

新一代智能化家用电器行业MES系统解决方案

万界星空科技

mes 智能化转型 制造业转型 家用电器行业 家用电器mes

服装门店如何选购RFID收银系统提升结算效率?

斯科信息

AI算法RFID门禁 RFID收银系统 CK-DP11A CK-T2B

5 分钟搞定绩效管理

俞凡

CMDB的价值?——CMDB业务设计全解析

智象科技

CMDB #运维 一体化运维平台

运维方案下载,运维文档整理

金陵老街

等保合规:黑龙江企业网络安全建设的基石

等保测评

网络安全 信息安全 数据安全 黑龙江等保测评 哈尔滨等保测评

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