当前位置: 首页 > 知识库问答 >
问题:

田间应用硒明文

冷宏茂
2023-03-14

是否有一种方法,我可以选择完整的文本在编辑字段和删除。我正在尝试使用Selenium、Appium和Java自动化移动应用程序,有一个字段有10-15个字符。我想删除字段中的现有内容,然后用.sendkeys()命令更新它。

driver.findElement(by.xpath(“elmentPath”)).clear();--driver.findElement(by.xpath(“elmentPath”)).click()也不起作用;--该命令单击字符串的中心,如果在该中心运行driver.SendKeyEvent(AndroidKeyCode.Backspace);---它只清除字符串的一半,因此如果有办法在字符串末尾单击,我可以运行driver.SendKeyEvent(AndroidKeyCode.Backspace);--具有字符串长度的循环中的命令。请帮忙

共有1个答案

连昊天
2023-03-14

您可以执行element.clear()或element.SendKeys(“”)。虽然第二个不推荐,但我不得不使用它,当我的开发框的显示文本大小设置为中等或更大。

 类似资料:
  • 鉴于下面的代码片段,为什么最后四个输出周期是相同的?我希望这些行的天数部分是4,3,2,1,而不是4,4,4,4。这是一个错误还是我遗漏了一些明显的东西?(天晚了,我很累,所以很可能是后者。)我用的是野田佳彦时间1.2.0。

  • 我在NodaTime lib上遇到了一个问题。我的目标是:在两个日期之间计算年/月/日期。下面是我的测试示例: 输出是:年:9,月:11,天:52 对我来说是错误的。我想得到,例如,下一个输出(当然,输出取决于月份的天数,假设我们的月份有31天):年: 10,月: 0,天: 21 所以,我想把日子四舍五入到年和月。我怎么能得到这个? 答案:利用马特的答案,我创造了下一个解决方案:

  • 直接在boss面试间面试,面试官是一个HR和一个非后端的哥,所以也没问八股,纯问项目。 自我介绍 印象最深的项目?项目概述。 只记了项目的个人职责,整体概览差不多忘了,没说好。 分表 sql构建,事务管理 密度图,热图等数据可视化部分 项目中用的多线程(数据导出,上锁) 和其他人比的优势 反问 如果去了做哪些业务? B端的平台搭建,直播相关 表现怎么样 项目感觉快忘差不多了,得重新看看。#面经#

  • 我对selenium相当陌生,我试图使用一些在教程中使用的脚本来练习。我下载了所有需要的。JAR文件(Chrome驱动程序、SeleniumJava和独立服务器),并将其添加到Eclipse中的路径。 执行此操作时,我遇到以下错误:

  • 笔试: 盒模型 基本数据类型,检测方法 隐藏元素的方法 水平垂直居中的方法 不可见的方法 用过哪些ES6新特性 用过哪些操作数组的方法 箭头函数和普通函数 call和apply的区别 实现防抖和节流(代码没写出来,把原理和思路写了) 事件循环是什么 为什么css的link要在…,JavaScript的link要在… vue2/3生命周期 vue2/3双向绑定原理 vue组件通信 面试:由hr旁听,

  • 本系统采用MyExam系统架构 功能说明 1.信息可按分类显示,按地区显示,简介明了 2.分类SEO,每个分类可单独设置标题,关键字和描述信息 3.会员组分级权限,可自由设置会员组对应权限,包括标题加色,发布图片信息,发布信息详细介绍,信息加外链,发布信息是否需要审核,每日允许发布信息数 4.会员积分设置,注册积分,登录积分,充值积分,发布信息积分等 5.任意会员发布的信息可置顶,置顶信息可单独设