书签 分享 收藏 举报 版权申诉 / 7
文档类型

Selenium 简介

  • 上传人:超****个人认证
  • 文档编号:4715337
  • 上传时间:2021-11-25
  • 格式:PPTX
  • 页数:7
  • 大小:57.59KB
  • 《Selenium 简介》由会员分享,可在线阅读,更多相关《Selenium 简介(7页珍藏版)》请在万象文库上搜索。

    1、2010-06-07 李新峰 Selenium是什么? Web UI自动化测试工具 用来测试手工任务的功能的,但是手工测试这些任务可能很花时间,并且容易出现人为的错误 可以把手工执行的测试的步骤记录下来回放,并可以对回放过程中的执行结果进行比较,判断执行是否正确 Selenium原理 通过各种方式在Web 页面中增加一组JavaScript,在测试过程中通过调用这些JavaScript实现对页面的操作; JavaScript插入方式: Selenium IDE:通过Firefox插件实现直接在页面中添加; Selenium Core:通过在Server段直接放置JavaScript实现; Selenium RC:通过代理访问Web 。

    2、Server,在代理中插入JavaScript; Selenium使用方式 Selenium Core 在Server端直接放置JavaScript文件; Selenium IDE Firefox插件,可以自动录制脚本,但是比较简单;可以将录制得到的脚本转为其他语言; Selenium Remote Control 需要一个Server(用java开发)作为Proxy访问被测试Web Server,同时需要编写代码模拟对Server的访问; Selenium Grid 大规模的分布式访问,可以实现并行访问测试。 通常使用Selenium IDE和Selenium RC方式进行测试。 使用Demo Selenium IDE使用Demo。

    3、 Selenium RC使用Demo(推荐) Selenium Remote Control Server启动 运行环境:Java Runtim Environment 启动方式:在命令行下运行java -jar selenium-server.jar;有不同的参数用于不同的目的。 编写测试代码 支持Java、C#、Python、Ruby等语言; 可以以Unit Test的方式编写Test Case 代码中的Commands类别 Action:对当前状态进行操作 Assertion:校验是否产生了正确的结果 获取代码中的元素的方法: Element Locators:指定 HTML 中的某元素 Patterns:用于模式匹配 使用S。

    4、elenium可能遇到的问题 测试代码编写工作量大 测试Case以Unit Test形式存在,如何管理?如何自动执行?如何与Bug管理系统关联? 薪福卡系统类似MIS系统,前天UI和后台数据关联性大,测试代码和测试环境耦合太紧密 Web的可测试性对测试代码的影响。 自动测试代码的可维护性是否会很困难?实现代码的改动对测试代码的影响有多大?(例如,登录的错误信息从Alert对话框显示改为在页面直接显示的改动) 参考资料 Selenium主页:http:/seleniumhq.org/ 教程:Selenium 私房菜和Selenium深入浅出(已放到QingheIncomingTesting ToolsSeleniumbooks下 C#使用Selenium的例子 。

    1. 1、本文档共7页,下载后即可获取全部内容。
    2. 2、本文档由用户提供并上传,付费之前,请先通过免费阅读内容等途径辨别内容,收益归属内容提供方;如有侵权或不适当内容,请进行举报或申诉。
    3. 3、本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
    4. 4、万象文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
    提示  万象文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:Selenium 简介
    链接地址:https://www.2wx.com/view-4715337.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 最近更新 - 网站客服 - 联系我们

    网站客服QQ:173720847

    copyright@ 2019-2023 万象文库(www.2wx.com)网站版权所有

    备案号:鄂ICP备19026039号-1

    本网站采用C2C交易模式,用户上传的文档直接被用户下载,网站仅作为一个中间服务平台,网站所有文档下载所得收入归上传人(包括作者)所有。万象文库网只提供储存空间,不会对上传内容本身作任何修改或编辑。如文件中包含任何侵犯您的版权或隐私,请立即通知我们,我们将立即予以删除!