`

watir checkbox复选框和radio单选交互方式

    博客分类:
  • ruby
IE 
阅读更多

watir checkbox复选框和radio单选交互方式

 

<input type="checkbox" id="id" name="checkme">
交互方式:

1.ie.checkbox(:id, "id").set

 ie.checkbox(:id, "id").clear

2.ie.checkbox(:name, "checkme").set

ie.checkbox(:name, "checkme").clear

 

<input type="radio" name="clickme" id="id"> 
ie.radio(:id, "id").set  
ie.radio(:id, "id").clear  
ie.radio(:name, "clickme").set  
ie.radio(:name, "clickme").clear  
如果页面中有多个radio,可以使用index方式进行交互:
ie.radio(:index, 1).set 
其他元素也可以用index方式获取;
分享到:
评论

相关推荐

    Watir测试框架介绍

    Watir的核心理念是通过编程的方式与网页进行交互,它可以操作页面元素,如点击按钮、填写表单、选择下拉选项等,实现对网页行为的全面测试。Watir支持多种浏览器,包括IE、Firefox、Chrome和Safari,这使得测试环境...

    watir测试框架介绍

    watir测试框架介绍 watir测试框架介绍 watir测试框架介绍

    watir&ruby测试框架

    - **信息通报**:自动化工具应能自动通知测试人员和责任人关于测试失败的信息,通常通过邮件或其他通信方式。 5. **最佳实践** - **持续集成**:结合持续集成工具(如Jenkins, Travis CI等)进行自动化测试,确保...

    自动化测试Watir框架介绍

    自动化测试Watir框架介绍,采用ruby语言,做UI 自动化的不错的帮助文档。

    WATIR-WEBDRIVER自动化学习指导

    checkbox.set # 设置复选框 puts checkbox.set? # 判断复选框是否被选中 ``` ##### 按钮(Buttons) ```ruby require 'watir-webdriver' browser = Watir::Browser.start 'bit.ly/watir-webdriver-demo' button = ...

    watir Web自动化测试框架 api

    Watir 是一个使用 Ruby 实现的开源Web 自动化测试框架,相对于那些庞大的商业工具来说,它很小巧,也很灵活,提供的功能也足够用。最近抽时间试用了一下,感觉还不错,准备下一步在公司推广使用。因为 Watir 的网站...

    watir-1.5.2.gem

    **Ruby和Watir自动化测试工具详解** Ruby是一种面向对象的编程语言,它的设计哲学强调简洁性和易读性,使得开发者可以高效地编写代码。作为解释型语言,Ruby不需要编译即可运行,同时还拥有强大的文本处理能力,...

    ruby 自动化框架watir

    这个框架允许开发者使用Ruby语言编写测试脚本,与浏览器进行交互,模拟真实用户的行为,从而确保Web应用的功能正确性和用户体验。在Windows环境下,Watir提供了简便易用的接口,使得自动化测试变得更加高效。 ...

    ruby+watir 测试框架

    Ruby 和 Watir 是一个强大的自动化测试组合,尤其适用于Web应用程序的测试。Ruby 是一种动态、面向对象的编程语言,以其简洁、优雅的语法和强大的元编程能力而受到开发者喜爱。Watir,全称Web Application Testing ...

    watir安装所需要的gem包

    Watir,全称为Web Application Testing in Ruby,是一个用于自动...总的来说,Watir提供了一个强大的框架来实现自动化Web应用测试,通过合理地安装和使用Gem包,我们可以有效地利用它进行各种浏览器交互的自动化任务。

    watir api chm

    Watir支持等待元素出现、消失或变为可交互状态,这在处理动态加载的页面时尤其有用。例如,`browser.wait_until { element.exists? }`会等待元素出现才继续执行后续代码。 4. **断言与验证** 在测试中,验证页面...

    watir-bonus-1.5.1.1230.zip

    Watir(Web Application Testing in Ruby)是一个开源的Ruby库,用于自动化浏览器操作,它使得开发者能够用Ruby代码编写测试脚本来与网页交互,进行功能测试和验收测试。 **描述:“Watir开发文档。包括帮助文档,...

    watir 自动化测试相关

    在 Watir 和 Cucumber 的自动化测试中,可能会遇到无法直接通过Web接口处理的复杂交互,例如:弹出的对话框、系统级的确认提示等。这时,AutoIt可以作为一个补充,帮助完成这些非Web界面的操作,进一步扩展了自动化...

Global site tag (gtag.js) - Google Analytics