自定义博客皮肤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.csdn.net/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 236

原创 学习Jmeter记录

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

2020-07-01 16:30:46 164

原创 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 656 1

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

后台Servlet:接口参数name和passwordpackage 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 312

原创 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 263

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

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

2020-05-14 11:13:07 932

原创 学习一下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 206

原创 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 365

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

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

2020-01-08 18:14:35 666

原创 菜鸟git学习记录

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

2019-11-21 09:31:32 175

原创 SQL复习

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

2019-11-16 11:15:52 237

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

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

2019-11-05 16:21:09 127

原创 获取平板的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 789

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

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

2019-10-31 10:15:24 276

原创 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 613

原创 MonkeyRunner学习

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

2019-09-27 16:30:34 161

原创 monkey脚本试验

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

2019-09-25 11:11:31 197

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

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

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

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

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

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

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

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

2019-09-03 16:10:16 359

原创 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 1120

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

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

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

空空如也

空空如也

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

TA关注的人

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