appium js代码写的H5寻找元素点击方法

java写发

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco }
p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; min-height: 15.0px }
span.s1 { color: #931a68 }
span.s2 { color: #7e504f }
span.Apple-tab-span { white-space: pre }

public static void executeJS(AppiumDriver<?> android_driver,String jsStr){

JavascriptExecutor js = android_driver;

js.executeScript(jsStr);

}

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco; color: #3933ff }
p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Monaco }
span.s1 { color: #000000 }
span.s2 { color: #7e504f }
span.s3 { color: #0326cc }
span.Apple-tab-span { white-space: pre }

String tapAPPliBtnJS = "$(‘.js_modifyTime‘).trigger(‘tap‘)";

executeJS(driver,tapAPPliBtnJS);

试了其他方法写就是无法进行点击这个操作,后来用了js方法来写才可以。

时间: 2024-10-05 03:49:41

appium js代码写的H5寻找元素点击方法的相关文章

VUE 点击事件(父子层级元素点击时踩坑记录)

<ul> <li @click="fatherClick"> <div @click.stop="childClick"> </div> </li> </ul> var vm_target = new Vue({ el: '#vm_target', data: { }, methods:{ /**父元素点击事件**/ fatherClick:function(event){ var el1 =

引擎渲染速度测试--我js代码写得少你不要骗我

上一张图,很多人都看过的 地址:http://aui.github.io/artTemplate/test/test-speed.html 这个地址是在看artTemplate的时候看到的,很早都看过但是没去研究为什么artTemplate为什么那么快,其他的为什么那么慢.最近看underscore的源码,先看了template部分,再想起这张图,我就不服了.凭神马underscore那么慢,基本上就是倒数第二的成绩.我代码写得少,上面那个图是在骗我吗!!! 于是看了下作者的测试代码,也在作者那

关于 JavaFX ——我对通过代码写 UI界面的层级式分类方法

前言:在我的另一篇文章“我对 Java 标志符的命名方法”中有提到:对于返回控件的方法我是使用类似:W_borderPane() 的方式编写的. 现在我提出一种通过代码编写 UI 界面的层级式分类方法: 示例代码: // 根容器 private static BorderPane W_borderPaneBasis(){ // 创建 BorderPane _borderPaneBasis = new BorderPane(); // #自我定义 _borderPaneBasis.setBackg

js 代码位置不同,导致随着点击函数执行次数累加

每个人书写代码的习惯都不同吃,思想也都不一样,但在工作中为了减少工作量与时间,难免遇到要用别人写的代码.这次在使用同事的代码中,偶然发现的问题,因为js不好,所以一眼也没发现问题所在,查了查网上才知道这是由于重复绑定导致的.如下所示: function showAlt(){ if($("div.alert").length > 0){ $("div.alert").show(); }else{ var html = '<div class="a

ASP.NET动态加载Js代码到Head标签中(三种方法)

方法一代码如下: HtmlGenericControl Include2 = new HtmlGenericControl("script"); Include2.Attributes.Add("type", "text/javascript"); Include2.InnerHtml = "alert('JavaScript in Page Header');"; this.Page.Header.Controls.Add(

js动态插入的元素点击无效

当点击按钮1时为元素b动态添加类discounted,并对具有类discounted的元素b进行点击事件 $(".btn1").click(function(){ $(".b").addClass("discounted"); }); $(".b.discounted").on("click",function(){ alert("1111"); }) 以前以为动态插入的元素直接用on便

【转】用CSS代码写出的各种形状图形的方法

一共收集整理了图形20个,比较实用,同时也为了熟悉CSS的代码.整合了一下,有错误欢迎指出. 1.正方形 #square {width: 100px;height: 100px;background: red;} 2.长方形 #rectangle {width: 200px;height: 100px;background: red;} 3.左上三角 #triangle-topleft {width: 0;height: 0;border-top: 100px solid red; border

JS点击子元素不触发父元素点击事件(js阻止冒泡)

<html> <title></title> <head> <meta charset="utf-8"> <style type="text/css"> .divone{width:100px;height:100px;background:black;position: relative;cursor: pointer} .divchild{position: absolute;margin:

原创:微信小程序bindtap绑定html元素点击事件

什么是事件? 事件是视图层到逻辑层的通讯方式. 事件可以将用户的行为反馈到逻辑层进行处理. 详解(以常见的tap点击事情为例) 模板.wxml代码: <view id="tapTest" data-hi="WeChat" bindtap="tapName"> Click me! </view> JS文件代码: Page({ data:{ ... }, onload:function(){ ... }, tapName: f