- 博客(18)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 Appium元素定位方法
之前对appium如何使用进行了介绍,这里将对如何查找app元素以及如何定位app元素进行讲解**查找元素在做app做自动化的时候,查找元素是一件比较麻烦的事情,如何进行app元素查找呢,这里将介绍两种方法:1、安卓sdk自带的uiautomator viewer工具 工具路径: tools ->bin ->uiautomatorviewer.bat 2、appium最新版 使用appium客户端,在客户端中获取app元素,可以获取元素的路径、classnam
2022-02-16 17:24:41 12181
原创 热点函数性能测试
一、简介1、热点函数性能测试就是指对代码中的函数进行测试,测试函数被调用次数、执行时间、占用CPU等数据,进而测试出函数的性能情况二、方法1、某????厂内部使用了Magic Sniffer工具,可以获取PC端正在运行的所有程序从而抓取程序中正在运行的进程,进而抓取每个运行的线程,工具可以显示每个函数的运行次数、 CPU占用、被某个函数调用、调用了哪些其他函数,运行时间等(但没开源,外界无法使用)2、python代码pycharm提供了一个Profile工具(企业版才有这个工具),使用该工具运行当
2021-09-07 18:31:56 5449
转载 python安装+环境部署
python安装过程一、下载安装程序可通过python网站下载相应版本的python网站(window版本):[传送门](https://www.python.org/downloads/windows/)注:需要根据自己电脑的配置进行选择32位还是64位其他版本的(如:Mac)可以切换选择二、安装程序1、下载的程序放在某一目录下(注意路径中不要有中文)2、点击打开安装程序(这里以2.7.12为例),选择选择“Install just for me(not available on Wi
2021-07-07 10:51:21 396
原创 获取应用包名
一、获取应用包名的方法1、根据应用的apk文件来获取(1)打开cmd窗口,cd命令切换到Andorid SDK下的aapt所在目录(一般在build-tools目录下)(2)运行指令 :aapt dump badging XX\XXX\XXXX.apk (路径不要出现中文)2、获取手机上运行的应用包名(1)打开cmd窗口,运行指令:adb shell dumpsys window | findstr mCurrentFocus 注:应用需要处于打开状态二、注意: 1、packag
2021-06-22 16:05:35 3867
原创 Appium详解
一、Appium安装1、安装JDK(1.8.0)并配置环境 1、JDK文件下载安装 下载JDK文件,点击运行安装 2、配置环境 (1)新建一个名为“JAVA_HOME”的环境变量,变量值为JDK的安装路径 (2)选择Path,点击下方的“编辑”按钮,在弹出的窗口中添加如下信息: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin (3)新建一个名为“classpath”的环境变量,变量值为: %JAVA_
2021-03-25 09:41:40 71842 5
转载 GET和POST两种基本请求方法的区别
(1) GET和POST是HTTP请求的两种基本方法,最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。当你在面试中被问到这个问题,你的内心充满了自信和喜悦。以下标准答案参考自w3schools 1.GET在浏览器回退时是无害的,而POST会再次提交请求。 2.GET产生的URL地址可以被Bookmark,而POST不可以。 3.GET请
2021-03-10 18:26:41 120
原创 Charles修改请求参数以及响应参数
Charles修改请求参数响应参数1、Charles简介 Charles是一种网络封包截取工具,它可将自己设置成系统的网络代理服务器,使所有的请求都通过其来完成,从而实现封包截取功能2、修改 “请求/响应” 数据 (1)截取相关请求:将Charles设置为代理服务器,获取浏览器端或者客户端发送的请求 (2)选择相应请求,在该接口上——右键——Breakpoints(在该接口上设置断点)(3)点击顶部工具栏上的“Proxy”—Breakpoint Settings—在弹窗进行相应的操作
2021-02-24 14:38:21 2329
原创 数据库语句进阶
数据库原始表语句1、Group by(分组) 1.1、作用:将查询到的结果进行分组 1.2、语法格式:SELECT 字段名 FROM 表名 GROUP BY 字段名 1.3、例句:SELECT country FROM user_info GROUP BY country 例句讲解:在 user_info 表中查询 country字段,并根据country进行分组显示(即:将country字段中相同的值进行合并然后分别显示) 1.5、注释:
2020-12-21 16:03:08 215
原创 数据库基础语句
一 数据库的语句1、关于数据库创建数据库 create database 数据库名字(自己命名)查看mysql下的所有数据库 show databases;查看某个数据库定义的信息 show create database 数据库名字删除数据库 drop database 数据库名字切换数据库 use 数据库名字查看正在使用的数据库 select database();2、关于表 创建表
2020-12-17 13:03:18 228
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人