07 2020 档案

摘要:(如何连接mysql数据库、如何查询表数据) 参考文档:https://blog.csdn.net/weixin_40475396/article/details/79036838 https://blog.csdn.net/Ka_Ka314/article/details/80731431 1.首 阅读全文
posted @ 2020-07-25 16:05 zhanchenglan 阅读(125) 评论(0) 推荐(0) 编辑
摘要:1.在pycharm配置pytest并运行程序 File → Settings... → Tools → Python Integrated Tools 2.pytest测试样例规范 1.测试文件以test_开头(以_test结尾也可以) 2.测试类以Test开头,并且不能带有 init 方法 3. 阅读全文
posted @ 2020-07-25 15:55 zhanchenglan 阅读(80) 评论(0) 推荐(0) 编辑
摘要:一、问题产生背景 在做app自动化测试用例编写时,有的页面没有返回键,只能点击空白处才能返回到下一个页面,如图所示的页面 而空白处不能定位元素,该如何解决这个问题? 二、解决办法 使用appium的触控操作TouchAction的tap方法 一开始使用tap方法,任意的给定一个坐标,发现这样写并没有 阅读全文
posted @ 2020-07-25 14:01 zhanchenglan 阅读(283) 评论(0) 推荐(0) 编辑
摘要:一、问题产生背景 在编写app自动化测试用例时,有一个商铺信息页面,进入该页面时,安卓键盘就自动调起了,使用sendkeys方法在输入框输入内容后键盘也不会消失,而且键盘挡住了下一步的按钮,所以要解决隐藏键盘的问题 二、解决方法:使用driver.hideKeyboard(); 一开始我是在进入这个 阅读全文
posted @ 2020-07-24 17:29 zhanchenglan 阅读(510) 评论(0) 推荐(0) 编辑
摘要:前提:使用jmeter工具之前需要安装java.并配置好java的环境变量:https://www.cnblogs.com/wxh04/p/7754156.html java的环境配置 下载安装JDK 下载地址: http://www.oracle.com/technetwork/java/java 阅读全文
posted @ 2020-07-23 17:29 zhanchenglan 阅读(137) 评论(0) 推荐(0) 编辑
摘要:一、python解决方案: 1.在手机安装chrom浏览器 2.把手机连接上电脑,打开app进入H5页面,在电脑谷歌浏览器中输入chrome://inspect/#devices,可查看到谷歌浏览器在设备上的版本为68版本 点击inspect,用小箭头定位到空间就能找到前端源码 定位到要找的元素,鼠 阅读全文
posted @ 2020-07-23 17:00 zhanchenglan 阅读(412) 评论(0) 推荐(0) 编辑
摘要:1.Allure简介: Allure是一个report框架,可以基于一些测试框架生成测试报告,比较常用的一般是Junit/Testng框架; Allure 生成的报告样式简洁美观,同时又支持中文; Allure还支持使用Jenkins工具持续集成,整套环境搭建下来以后,使用起来非常方便。 2.环境搭 阅读全文
posted @ 2020-07-23 16:34 zhanchenglan 阅读(709) 评论(0) 推荐(0) 编辑
摘要:1.下载jenkins war包 jenkins下载地址:https://www.jenkins.io/download/ 下载Generic Java package(.war) 2.下载tomcat tomcat下载地址:http://tomcat.apache.org/ 选择Tomacat8版 阅读全文
posted @ 2020-07-23 16:11 zhanchenglan 阅读(418) 评论(0) 推荐(0) 编辑
摘要:一、环境搭建 appium+IDEA+maven+junit5+allure+jenkins 1.UI自动化测试框架:appium 环境搭建:Node.js+jdk1.8+andorid sdk+appium Appium环境搭建超详细教程:https://zhuanlan.zhihu.com/p/ 阅读全文
posted @ 2020-07-23 16:00 zhanchenglan 阅读(1348) 评论(0) 推荐(0) 编辑
摘要:一、问题产生背景介绍: 在ui自动化脚本编写中,遇到过这样一个问题,登录页面的密码输入框做了特殊限制,导致使用driver.findElement(by).sendKeys()方法,页面输入框无法输入值,所以解决方法是使用原生键盘,代码如下: 在本地jenkins构建这个自动化工程时,没有报错,构建 阅读全文
posted @ 2020-07-22 09:58 zhanchenglan 阅读(800) 评论(0) 推荐(0) 编辑
摘要:一、jenkins增加节点机器 1.jenkins-系统管理->全局安全配置中勾选下面两项,完成这一设置之后,可在节点配置的发射方式中看到通过Java Web启动代理 2.进入jenkins-系统管理-节点管理-新建节点 设置节点名称,选择固定节点,确定 3.对节点进行配置 工具位置里面需要对git 阅读全文
posted @ 2020-07-21 12:14 zhanchenglan 阅读(409) 评论(0) 推荐(0) 编辑