Selenium自动化测试指南—51Testing鼎力推荐

发表于:2013-8-23 13:23

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:赵卓    来源:51Testing软件测试网原创

   
本书概述:Selenium是ThoughtWorks公司开发的Web自动化测试工具。Selenium可以直接在浏览器中运行,支WindowsLinux和Macintosh平台上的Internet Explorer、Mozilla和Firefox等浏览器,得到了广大Web开发和测试人员的应用。
作者:赵卓 编著
出版社:人民邮电出版社
出版日期:2013年7月
 
内容简介
Selenium是ThoughtWorks公司开发的Web自动化测试工具。Selenium可以直接在浏览器中运行,支持Windows、Linux和Macintosh平台上的Internet Explorer、Mozilla和Firefox等浏览器,得到了广大Web开发和测试人员的应用。
本书是使用Selenium实现Web自动化测试的指南。本书共分为9章。第1章~第2章,介绍了Selenium自动化测试相关的基础知识和辅助工具;第3章~第5章,分别介绍了Selenium IDE、Selenium1(Remote Contro1)以及Selenium2(WebDriver)的用法。第6章~第7章,主要介绍实际工作中如何使用Selenium来进行测试,介绍了自动化测试的流程和框架,并通过实例来讲解自动化测试用例和测试代码的实际编写。第8章~第9章介绍了Selenium测试难点和常见问题的解决。
本书兼顾Selenium当前流行和应用的不同版本,包括丰富的示例和图解。本书适合于测试人员、测试组长、测试经理、质量保证工程师、软件过程改进人员以及相关专业学生阅读,以快速掌握并在实际工作中使用Selenium。
作者简介
赵卓,软件开发出身,项目开发经验丰富,同时兼备各种自动化测试技术。第4 届中国成都国际软件设计大赛“最佳设计奖”得主。译作有《Visual Studio 2010 软件测试指南》《快速编码: 高效使用Microsoft Visual Studio》。现就职于新蛋中国,负责推动整个部门的自动化测试。
本书详细介绍
前言
目录
书评
独家连载
第5章Selenium2(WebDriver)
5.1Selenium2——基于对象的测试5.2  安装并引用Selenium 2
5.2.1  在C#IDE中使用Selenium C#5.2.2  在Java IDE中使用Selenium
5.3  选择浏览器开始测试5.4浏览器导航对象Navigation
5.5查找条件对象By5.5.1Id(idToFind)
5.5.2  Name(nameToFind)5.5.3  LinkText(linkTextToFind)
5.5.4  PartialLinkText(partialLinkTextToFind)5.5.5  ClassName(classNameToFind)
5.5.6  TagName(TagNameToFind)5.5.7  XPath(xPathToFind)
5.6  操作页面元素WebElement5.6.1  Click()
5.6.2  SendKeys(text)5.6.3  Clear()
5.6.4  Submit()5.7  获取页面及页面元素的内容
5.7.1  Title/getTitle()5.7.2  Url/getCurrentUrl( )
5.7.3  Text/getText ( )5.7.4  Selected/isSelected()
5.7.5  TagName/getTagName()5.7.6  Enabled/isEnabled( )
5.7.7  Displayed/isDisplayed()5.7.8  GetAttribute(attributeName)
5.8  弹出对话框的处理5.8.1  Accept()
5.8.2  Dismiss()5.8.3  SendKeys(keysToSend)
5.8.4  Text/getText()5.9  浏览器多窗口处理
5.9.1  WindowHandles/getWindowHandles()5.9.2  Window(windowName)
5.10  设置管理5.10.1  Cookies/getCookies()
5.10.2 Window/window()5.10.3  Timeouts()
5.11  为测试操作添加事件5.11.1  在C#中使用EventFiringWebDriver
5.11.2 在Java中使用EventFiringWebDriver5.12  结束测试
第7章自动化测试的实施
7.1  设计自动化测试用例7.1.1  登录功能的用例设计
7.1.2  搜索商品功能的用例设计7.1.3  购买商品功能的用例设计
7.2编写自动化测试代码7.2.1登录功能的测试代码
7.2.2搜索商品功能的测试代码7.2.3购买商品功能的测试代码
7.3设计自动化测试数据7.3.1登录功能的数据
7.3.2搜索商品功能的数据7.3.3购买商品功能的数据
 
31/3123>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • 450174661
    2014-1-02 19:20:31

    在京东上买了,比较基础,由浅入深,还不错

  • lrs1990
    2013-10-08 14:43:44

    京东和上海书城都可以买到

  • manchao
    2013-8-28 16:53:50

    同求,在哪里可以买到?

  • huochi999
    2013-8-26 10:02:45

    我想咨询下,这本书现在在哪儿可以购买到呢,当当和卓越上没有

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号