【禅道中的1个页面举例】 当然首先是需要搭建禅道的,搭建禅道的方法和步骤可以看我的另外一篇博客 https://www.cnblogs.com/xinhua19/p/13151296.html 【实战的页面】 【代码思路】 【代码】 ...
分类:
Web程序 时间:
2020-06-21 00:21:35
阅读次数:
62
【前言】 在UI自动化测试中,PO是目前最为主流,也是公认最佳的设计模式 UI自动化测试最初是通过关键字驱动+数据驱动的形式来实现,然后升级到PO模式 关键字驱动+数据驱动 什么是关键字驱动 简单而言,就是将Selenium常用功能进行二次封装 譬如:把查找元素、点击、输入等原生方法进行封装 特点: ...
分类:
其他好文 时间:
2020-06-21 00:12:16
阅读次数:
71
打开uiautomatorviewer,经常会提示Error obtaining UI hierarchy,如下图 这是因为工具不太稳定导致的1.首先检查你的jdk版本是不是1.8或1.8以下,因为1.9的jdk不兼容uiautomatorviewer 2.进入任务管理器,停止adb.exe,然后在 ...
分类:
其他好文 时间:
2020-06-20 23:49:32
阅读次数:
147
http://localhost:8080/swagger-ui.html 弹出: 解决方法:除了SwaggerConfig 上要加@EnableSwagger2 ,启动类上也要加 重启再次访问如下 ...
分类:
Web程序 时间:
2020-06-20 23:48:41
阅读次数:
71
什么是Xpath 官方:XPath 是一门在 XML 文档中查找信息的语言。XPath 用于在 XML 文档中通过元素和属性进行导航 【XPath 使用路径表达式来选取 XML 文档中的节点或者节点集】 Xpath在UI自动化中应用的场景 在Web UI自动化中,其实用Xpath的定位元素的优先级( ...
分类:
其他好文 时间:
2020-06-20 23:47:38
阅读次数:
60
一、Handle(句柄)是什么? 二、Handle(句柄)有什么用? 接受子线程发送的数据, 并用此数据配合主线程更新用户界面(UI),用于线程间的通讯。通俗点的解释:当一个应用程序打开的时,Android系统首先会开启一个主线程(即UI线程)。UI线程主要是管理界面上的那些控件,如:文本框,编辑框 ...
分类:
移动开发 时间:
2020-06-20 22:04:23
阅读次数:
154
最近一两年前端最火的技术莫过于ReactJS,即便你没用过也该听过,ReactJS由业界顶尖的互联网公司facebook提出,其本身有很多先进的设计思路,比如页面UI组件化、虚拟DOM等。本文将带你解开虚拟DOM的神秘面纱,不仅要理解其原理,而且要实现一个基本可用的虚拟DOM。 1.为什么需要虚拟D ...
分类:
其他好文 时间:
2020-06-20 21:34:30
阅读次数:
52
// 打印所有 function onAllButtonClick() { $("#print div div:contains('项目号:')").html('项目号:' + F.ui.lbItem_no.getText()); $("#print div div:contains('内部合同号: ...
分类:
Web程序 时间:
2020-06-20 18:52:53
阅读次数:
386
Lambda表达式 package org.westos.demo; import java.util.ArrayList; import java.util.Comparator; /** * @author lwj * @date 2020/6/20 9:00 */ public class M ...
分类:
其他好文 时间:
2020-06-20 18:32:55
阅读次数:
46
1,Kubernetes特性: 自我修复 在节点故障时重新启动失败的容器,替换和重新部署,保证预期的副本数量;杀死健康检查失败的容器,并且在未准备好之前不会处理客户端请求,确保线上服务不中断。 弹性伸缩 使用命令、UI或者基于CPU使用情况自动快速扩容和缩容应用程序实例,保证应用业务高峰并发时的高可 ...
分类:
其他好文 时间:
2020-06-20 16:54:43
阅读次数:
54