自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 Postman试验批量运行和关联

之前使用Jmeter参数化测试一个接口,再次记录一下postman的入门。 参考: https://blog.youkuaiyun.com/cai_iac/article/details/81030619?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-Blog

2020-07-07 16:03:08 295

原创 学习Jmeter记录

官网下载的Jmeter5.1的包,Ubuntu控制台运行./jmeter.sh即可运行。简体中文版。 在了解基本一些元件后, 1.集合点,瞬间施压 在添加->定时器->同步定时器,可以设置让一定数量的线置同一时刻发起的请求。 2.参数化,不同输入参数 可以添加->配置元件->CSV数据文件设置,关于CSV,可以理解为一种格式 :属性值1,属性值2,属性值3 3....

2020-07-01 16:30:46 204

原创 UiAutomator实现登录自动化

公司已经上市开卖的产品,每次登录操作都很费时间,不想盯着,其中的联网loading和点击登录按钮loading很费时间,试着用Uiautomator实现自动登录。 此时UI界面,测试用的网络和账号基本不变。 登录流程: 1.选择系统语言 2.选择Wifi连接 3.输入账号密码登录 4.登录成功/失败,显示提示信息 import androidx.test.platform.app.InstrumentationRegistry; import androidx.test.runner.And

2020-06-10 15:41:55 790 1

原创 做接口测试的练习,写一个登录服务端Java DemoServlet

后台Servlet:接口参数name和password package test; import java.io.IOException; import java.io.PrintWriter; import java.util.HashMap; import java.util.Iterator; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.ht

2020-06-02 15:59:37 366

原创 AndroidStudio练习用--登录Demo

记录一个登录Demo。本来只是想写一个登录接口,postman用来试验关联测试的,顺便写一下前台,重新练习一下。 登录接口: http://localhost:8080/RegisterDemo/RegisterDemo?name=XXX&password=XXXXXX 返回json字符串{"code":"xxx","name":"xxx","password":"xxxxxx","token":"xxxxxx"} 参考《第一行代码Android》数据持久化和网络应用。发现这是只能保存一个

2020-06-01 14:50:13 312

原创 记录 使用shell脚本同时运行多个android设备

用例的主要步骤如下: 1. 开机到主界面 2. 使 屏幕灭 执行 adb shell input keyevent 223 3. 查看屏幕状态。显示off 执行 adb shell "dumpsys power | grep 'Display Power' " 4. 使 屏幕亮 执行 adb shell input keyevent 224 5. 查看屏幕状态。显示on 执行 adb shell "dumpsys power | grep 'Display Power' " 6...

2020-05-14 11:13:07 1072

原创 学习一下Python代码测试接口

参考:https://www.cnblogs.com/du-hong/p/10766314.html https://www.cnblogs.com/lanyinhao/p/9634742.html 接口测试,之前学习使用Jmeter工具(入个门),现在学习一下Python代码怎么做(入个门) 运行环境:Python2.7 主要应用requests这个模块,pip ...

2020-04-13 16:18:42 301

原创 Python参数化接口测试demo笔记

https://www.cnblogs.com/du-hong/p/10766314.html 接口测试学习demo 目的:使用之前学习接口测试的demo,批量运行一波数据,就5行,产生报告html文档。 方法:从Excel文档.xlsx中读取数据传入unittest测试类, 使用到模块openpyxl读取Excel。安装:pip3 install openpyxl 关于openpyxl学...

2020-01-16 17:37:48 410

原创 python unittest使用HTMLTestRunner.py生成测试html报告

试验HTMLTestRunner产生测试报告(python3) HTMLTestRunner.py https://github.com/linyuli861/Automated-Test.git 目录: 一个加减乘除的MathDemo.py: #coding:utf-8 def add(a,b): return a+b def minus(a,b): return a-b d...

2020-01-08 18:14:35 712

原创 菜鸟git学习记录

虽然工作中有用过git和gerrit gitWeb,但就是在本地配置好后,git pull一下人家工程代码,还是不够了解git这个工具,到菜鸟网站配合公司内部一些学习资料重新学习一下。 Ubuntu18.0 中文配置 git安装:sudo apt-get 命令 当初也是一条安装命令解决。 配置全局用户名和邮箱: git config --global user.name '用户名'...

2019-11-21 09:31:32 234

原创 SQL复习

以前Windows使用过SQL Server和MySQL,都用的可视化工具,不经常用,快忘得差不多了,重新复习一下数据库知识。 工作使用Ubuntu电脑,所以也重新学习一下安装、命令操作。 Linux MySQL安装参考:https://www.cnblogs.com/opsprobe/p/9126864.html 可以连接网络,且没有安装过MySQL。 大部分是在控制台命令行操作。 ...

2019-11-16 11:15:52 300

原创 建造者模式和工厂模式的学习

关于建造者模式的学习:https://blog.youkuaiyun.com/nugongahou110/article/details/50395698 阿拉灯神灯 写一写,加深一下印象 假如new一个对象,他的可选参数或者配置参数很多,根据不同情况和需要可能使用的参数不同,当然可以 类 对象 = new 类(参数1, 参数2, 参数3, .........),需要的参数设置一下,不需要的就默认。...

2019-11-05 16:21:09 179

原创 获取平板的wifi、蓝牙MAC,电池、传感器信息实验记录

主管给的工作之余的锻炼小任务, 1.判断android设备Wifi是否开启﹐如在一段时间内,Wifi开启成功/不成功﹐输出 (pass/fail),读取设备Wifi的mac地址。 2.判断android设备BT是否开启﹐如在一段时间内,BT开启成功/不成功﹐输出 (pass/fail),读取设备BT的mac地址。 3.读取设备的电池当前电量、电压、健康状态,判断是否在规定范围内﹐输出 (pa...

2019-10-31 10:39:46 872

原创 JUnit单元测试——学习、试验记录,参数化、套件

参考:https://blog.youkuaiyun.com/uana_777/article/details/80626958 Java 读取Excel表格数据(使用工具:AndroidStudio ) 参数化测试实验: 需要测试的类,两个整型数据加减乘除: //两个int型数据的加减乘除 public class Calculator { public int add(int a,int...

2019-10-31 10:15:24 321

原创 uiautomator试验记录

参考的网上资料,也看了《腾讯Android的自动化实战》,主要是uiautomator1.0。 公司网络可以直接加载androidx.test.uiautomator:uiautomator:2.2.0 ,那就直接从2.0开始了,(minSdkVersion 18) 在androidTest包目录下创建UiAutomatorDemo.java,测试打开酷狗App,跳过广告和注册,搜索指定歌曲。...

2019-10-11 20:32:52 703

原创 MonkeyRunner学习

参考:https://www.cnblogs.com/findyou/p/3420936.html 基本方法    https://blog.youkuaiyun.com/qq_21406125/article/details/82732214(emmm,划重点,货多) https://dup2.org/node/1538 开启真机的View Server服务 ...

2019-09-27 16:30:34 214

原创 monkey脚本试验

参考:https://blog.youkuaiyun.com/qq_15158911/article/details/53444821 用monkey脚本实现启动酷狗音乐App,根据坐标点击,跳过广告和注册,点击搜索按钮,输入123搜索。 linux可以控制台运行adb logcat getprop | grep "START", 再手动点击打开酷狗App,属性cmp=XXXXX/XXXX是包名/活动名...

2019-09-25 11:11:31 277

原创 笔记:测试Appium的driver.send_keys方法,实际执行失败,代码却没报错,发现EdiText控件与兄弟控件在视界上有重叠

用酷狗音乐测试一下Appium的driver.send_keys方法。 用例:在搜索框输入中文 '神话',点击搜索。 实际执行失败,发现执行过程中,程序会先点击一下旁边的麦克风图标(ImageButton),酷狗界面跳转“听歌识曲”。 再执行一次测试代码,还是跳转“听歌识曲”,本人不死心的赶紧手动点击返回按钮,程序再次点击ImageButton,跳转“听歌识曲”,我再点回去,这下程序如实输入...

2019-09-06 10:14:16 2067 1

原创 Appium+Java笔记 查找屏幕外指定控件 ,操作seekbar

试验方法记录: 使用Java+appium,查找屏幕外控件,控制seekbar移动。 1.查找并点击Setting中的“辅助功能”;driver.findElementByAndroidUIAutomator 2.滑动“显示”中的seekbar ;driver.swipe(startX, startY, endX, endY, duration) 试验用的老平板,这种系统应用运行的比第三方...

2019-09-03 18:58:52 532 1

原创 Appium+Java笔记(2) 截图,移动控件,双指放大图片

之前用Python试验过的,相同的测试方法使用Java试验一遍,记录记录。 1.酷狗“听”页面拖动“乐库”和“歌单”换位置,动作前后截图 2.打开相机,浏览并放大图片 运行环境 Java1.8 ; Java-client-4.1.2 ; selemium3.0 ; Appium-linux-1.12.1.AppImage Java中driver.pinch(WebElement l), d...

2019-09-03 16:10:16 435

原创 Appium+python笔记(2)截图,移动控件,双指放大图片

Appium+pyhton截图,可以使用driver.get_screenshot_as_file("存储路径")。 (之前使用平板+uiautomator框架测试截图,报错没权限,大概要root) 关于移动控件,一开始不知道,使用了TouchAction, emmmmm后来发现可以这样: self.driver.drag_and_drop(源控件,目的控件) 一句就完事~\(≧▽≦)/~啦...

2019-09-02 17:56:50 1268

原创 Appium +Python笔记——滚动及查找屏幕外指定控件,操作seekbar

嗯,还是把自己做的实验保存一下 Appium1.12.1+python2.7 实验滚动,查找屏幕外控件以及控制seekbar scroll() 是根据页面中两个元素位置之间的距离进行滑动。 滑动寻找屏幕外的特定元素,Python可以用find_element_by_android_uiautomator('Uiautomator-Java代码语句'),会上下都滚动一次,遍历一遍。 运...

2019-09-02 10:53:29 2654 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除