热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

wpfcheckbox选中触发事件_Cypress可操作事件

click()单击DOM元素语法如下:cy.get(.action-btn).click()clickinginthecenteroftheelementisthe

89f22ae699f6a1640d160b251b0e0731.png
  • click()

d1e25e136ccb538458665e708f5e2375.png

单击DOM元素语法如下:

cy.get('.action-btn').click()
// clicking in the center of the element is the default
cy.get('#action-canvas').click()cy.get('#action-canvas').click('topLeft')
cy.get('#action-canvas').click('top')
cy.get('#action-canvas').click('topRight')
cy.get('#action-canvas').click('left')
cy.get('#action-canvas').click('right')
cy.get('#action-canvas').click('bottomLeft')
cy.get('#action-canvas').click('bottom')
cy.get('#action-canvas').click('bottomRight')// .click() accepts a an x and y coordinate
// that controls where the click occurs :)
cy.get('#action-canvas').click(80, 75).click(170, 75).click(80, 165).click(100, 185).click(125, 190).click(150, 185).click(170, 165)// click multiple elements by passing multiple: true
cy.get('.action-labels>.label').click({ multiple: true })// Ignore error checking prior to clicking
cy.get('.action-opacity>.btn').click({ force: true }

  • dblclick()

双击DoM元素语法如下:

//双击DoM元素
dblclick()
//带参数的双击
dblclick(options)

带参数跟上面click完全一致

  • rightclick()

右击DoM元素语法如下:

//右击DoM元素
rightclick()
//带参数的双击
rightclick(options)

带参数跟上面click完全一致

  • type()

往DOM元素中输入

type()语法如下:

//输入文本
type(text)
//输入文本带参数的
rightclick(text,options)

text参数支持的其他如下字符如下:

  1. {backspace} :删除光标左侧的字符
  2. {det} : 删除光标右侧的字符
  3. {downarrow} : 向下移动光标
  4. {end} : 将光标移到行尾
  5. {enter} :按enter建
  6. {esc} : 按esc建
  7. {home} : 将光标移到行首
  8. {insert} :在光标右侧插入字符
  9. {leftarrow} :向左移动光标
  10. {pagedowm} :向下滚动
  11. {pageup} :向下滚动
  12. {rigtharrow} :向右移动光标
  13. {selectall} :通过选择范围来选择所有文本
  14. {uparrow} :向上移动光标
  • clear()

clear()清除输入或文本区域的值,语法如下:

//清除
cy.get().clear()

  • check()

针对类型的输入框(radio button) 或者复选框(check box)Cypree提供了check和uncheck方法直接操作。语法如下:

//选中
.check()
//选中一个选项,值value
.check(value)
//选中多个选项
.check(values)

  • uncheck()

uncheck()和check用法相反用于取消单选框或者复选框语法参考check()

  • .selelct()

select()用来在

推荐阅读
  • ButterKnife 是一款用于 Android 开发的注解库,主要用于简化视图和事件绑定。本文详细介绍了 ButterKnife 的基础用法,包括如何通过注解实现字段和方法的绑定,以及在实际项目中的应用示例。此外,文章还提到了截至 2016 年 4 月 29 日,ButterKnife 的最新版本为 8.0.1,为开发者提供了最新的功能和性能优化。 ... [详细]
  • 本文介绍了如何利用 Delphi 中的 IdTCPServer 和 IdTCPClient 控件实现高效的文件传输。这些控件在默认情况下采用阻塞模式,并且服务器端已经集成了多线程处理,能够支持任意大小的文件传输,无需担心数据包大小的限制。与传统的 ClientSocket 相比,Indy 控件提供了更为简洁和可靠的解决方案,特别适用于开发高性能的网络文件传输应用程序。 ... [详细]
  • 如果应用程序经常播放密集、急促而又短暂的音效(如游戏音效)那么使用MediaPlayer显得有些不太适合了。因为MediaPlayer存在如下缺点:1)延时时间较长,且资源占用率高 ... [详细]
  • WinMain 函数详解及示例
    本文详细介绍了 WinMain 函数的参数及其用途,并提供了一个具体的示例代码来解析 WinMain 函数的实现。 ... [详细]
  • 实验九:使用SharedPreferences存储简单数据
    本实验旨在帮助学生理解和掌握使用SharedPreferences存储和读取简单数据的方法,包括程序参数和用户选项。 ... [详细]
  • MySQL Decimal 类型的最大值解析及其在数据处理中的应用艺术
    在关系型数据库中,表的设计与SQL语句的编写对性能的影响至关重要,甚至可占到90%以上。本文将重点探讨MySQL中Decimal类型的最大值及其在数据处理中的应用技巧,通过实例分析和优化建议,帮助读者深入理解并掌握这一重要知识点。 ... [详细]
  • 开发技巧:在Interface Builder中实现UIButton文本居中对齐的方法与步骤
    开发技巧:在Interface Builder中实现UIButton文本居中对齐的方法与步骤 ... [详细]
  • 在尝试对 QQmlPropertyMap 类进行测试驱动开发时,发现其派生类中无法正常调用槽函数或 Q_INVOKABLE 方法。这可能是由于 QQmlPropertyMap 的内部实现机制导致的,需要进一步研究以找到解决方案。 ... [详细]
  • 出库管理 | 零件设计中的状态模式学习心得与应用分析
    出库管理 | 零件设计中的状态模式学习心得与应用分析 ... [详细]
  • 基于 Vue 和 Element UI 实现的简洁登录界面设计
    本文介绍了一种利用 Vue.js 和 Element UI 框架构建的简洁登录界面设计。该设计不仅注重用户体验,还确保了界面的美观性和易用性。通过合理的布局和组件配置,实现了高效、响应式的登录功能,适用于多种前端应用场景。 ... [详细]
  • 如何在C#中配置组合框的背景颜色? ... [详细]
  • 在 Vue 应用开发中,页面状态管理和跨页面数据传递是常见需求。本文将详细介绍 Vue Router 提供的两种有效方式,帮助开发者高效地实现页面间的数据交互与状态同步,同时分享一些最佳实践和注意事项。 ... [详细]
  • 本文全面解析了JavaScript中的DOM操作,并提供了详细的实践指南。DOM节点(Node)通常代表一个标签、文本或HTML属性,每个节点都具有一个nodeType属性,用于标识其类型。文章深入探讨了DOM节点的创建、查询、修改和删除等操作,结合实际案例,帮助读者更好地理解和掌握DOM编程技术。 ... [详细]
  • 在Android应用开发中,实现与MySQL数据库的连接是一项重要的技术任务。本文详细介绍了Android连接MySQL数据库的操作流程和技术要点。首先,Android平台提供了SQLiteOpenHelper类作为数据库辅助工具,用于创建或打开数据库。开发者可以通过继承并扩展该类,实现对数据库的初始化和版本管理。此外,文章还探讨了使用第三方库如Retrofit或Volley进行网络请求,以及如何通过JSON格式交换数据,确保与MySQL服务器的高效通信。 ... [详细]
  • 在处理木偶评估函数时,我发现可以顺利传递本机对象(如字符串、列表和数字),但每当尝试将JSHandle或ElementHandle作为参数传递时,函数会拒绝接受这些对象。这可能是由于这些句柄对象的特殊性质导致的,建议在使用时进行适当的转换或封装,以确保函数能够正确处理。 ... [详细]
author-avatar
54打工仔i_858
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有