- 博客(37)
- 资源 (3)
- 收藏
- 关注
原创 git常用命令
命令说明git initssh-keygengit glone https://github.com/python.gitgit remote add origin http://192.168.1.1/a.gitgit pull origin test
2023-05-08 16:54:57
108
原创 github访问慢的解决办法
1.访问https://www.ipaddress.com2.分别输入github.com和github.global.ssl.fastly.net,查询ip地址 我的IP地址: 140.82.113.3 github.com 199.232.69.194 github.global.ssl.fastly.net3.找到host的位置,修改里面的内容,在hosts里面加上github的ip地址和域名 windows的hosts位置:C:...
2021-05-11 00:36:36
644
原创 linux安装jdk(通过windows下载jdk包上传到linux)
1.使用windwos系统下载一个jdk包。jdk-8u211-linux-x64.tar.gz2.linux系统切换到/usr/local目录下通过rz命令上传jdk包,如果提示rz命令无效,使用yum -y install lrzsz命令安装rz命令3.解压:tar -xf jdk-8u211-linux-x64.tar.gz,解压完成后可以删除压缩包,rm -fjdk-8u211-linux-x64.tar.gz4.配置jdk1)打开profile :vim /etc/p...
2021-01-03 19:19:18
7182
原创 pip设置阿里源,加快pip下载速度
windows系统:1.进入当前用户目录,或者直接在【我的电脑】输入 %HOMEPATH%2.在HOMEPATH路径下创建一个 pip 文件夹,在pip文件夹里,创建一个 pip.ini 文件3.在 pip.ini 文件写入以下内容:[global]index-url = https://mirrors.aliyun.com/pypi/simple/[install]t...
2019-12-02 22:48:40
1135
1
原创 linux安装mysql5.7
下载mysql安装包:https://dev.mysql.com/downloads/mysql/5.6.html下载后上传到linux服务器,解压到/usr/local/mysql创建一个目录:/usr/local/mysql/data新建mysql用户、mysql用户组:groupadd mysql执行命令:useradd mysql -g mysql将/usr/local/mys...
2019-09-14 10:56:00
125
原创 nginx
nginx目录conf:配置目录nginx.conf:nginx配置文件html:默认站点目录,出现502时,会调用50x.html50x.html:出现502时,会显示此页面index.htmllogs:access.log:访问日志文件,可以查看网站用户访问情况信息error.log:错误日志文件,包括nginx启动故障sbin:nginx命令目录nginx配置...
2019-08-04 19:30:16
277
原创 jmeter demo
<?xml version="1.0" encoding="UTF-8"?><jmeterTestPlan version="1.2" properties="5.0" jmeter="5.1.1 r1855137"> <hashTree> <TestPlan guiclass="TestPlanGui" testclass="TestPl...
2019-07-10 00:11:43
200
原创 redis基本命令
命令描述./redis-server./redis-cliconfig get *获取所有配置set score ‘a’设置成绩为a,string类型最大存储为512Mget score获取score的值del score删除hmset myhash name ‘mm’ age ‘19’设置hash键值对,每个hash可以存储2...
2019-06-08 22:54:16
145
原创 linux定时任务
命令描述echo ‘mkdir /opt/pmo’ | at 20:00定时一次性任务,创建目录atq查看任务atrm 3删除任务3crontab -e创建循环任务*/5 * * * * /usr/bin/test.sh5分钟一次任务* */1 * * * /usr/bin/test.sh1小时一次任务0 3 * * 1-5 /u...
2019-05-15 22:28:38
139
原创 ls、grep、find
命令描述pwd查看当前路径cd ..切换到上级目录ls查看当前目录ls -al查看全部文件,包含隐藏文件ll查看全部文件cat a.txt查看短文件cat -n a.txt显示行号head -20 a.txt查看前20行tail -100 a.txt查看最后100行tail -100f a.txt查看最后...
2019-05-15 00:23:05
388
原创 linux命令
命令描述date查看当前时间wget url下载软件ifconfig查看网络信息uname -a查看版本信息uptimenow、已运行时间、在线用户数、平均负载值:1、5、15分钟,负载值小于1正常free -h查看内存使用情况who查看当前登录用户last查看最近登录用户history查看执行过的命令hi...
2019-05-15 00:13:00
113
原创 yum命令
命令描述yum install pkgnameyum info pkgname查看软件yum reinstall pkgnameyum remove pkgnameyum update pkgnameyum list all查看仓库所有软件包yum clean all清除所有仓库缓存...
2019-05-15 00:03:00
195
原创 shell if for
sh test.sh a b c d e f g h i j k l m n#!/bin/bashecho 脚本名称$0echo 总共$#个参数,分别是$*echo 第1个参数$1,第12个参数${12}sh t2.sh /opt/a#!/bin/bashif [ -e $1 ]thenecho aaaelseecho bbbfish t3.sh 88#!/bin/...
2019-05-11 19:37:15
324
原创 vim基本命令
命令描述dd删除剪切行5dd从光标开始删除剪切5行yy复制行5yy从光标开始复制5行pdd或者yy的行粘贴到此处/123从上至下搜索123?123从下至上搜索123n下一个:set nu显示行号:20跳转到20行:q退出:q!强制退出:wq!强制保存退出...
2019-05-11 16:58:23
108
原创 测试用例
一般测试用例所包含的以下内容用例编号用例所属模块用例名称前置条件用例步骤优先级P0、P1、P2执行结果pass:通过fail:不通过NA:不支持的功能;比如某app有一个分享功能,android版可以分享,ios版不支持分享,那么android的测试结果为pass,ios的测试结果为NAblock:因为某个功能导致阻塞,无法进行后续测试;假设app无法登陆,而购物需要登录...
2019-02-26 22:29:51
1188
原创 Android手机崩溃日志查看
1.通过adb连接手机2.输入adb logcat -v time >d:/log.txt,抓取log3.打开log,如果是ANR,就搜索【anr】,如果是crash就搜索【fatal】
2018-09-13 22:40:20
17175
原创 adb获取启动时间
# coding:utf-8import subprocessimport time#获取app某个页面的启动时间'''ThisTime是一连串启动Activity的最后一个Activity的启动耗时。TotalTime是新应用启动的耗时,包括新进程的启动和Activity的启动,但不包括前一个应用Activity pause的耗时WaitTime是总的耗时,包括前一个应用Act...
2018-09-13 21:35:24
3291
原创 adb测试流量
# coding:utf-8import subprocessimport time#获取一个设备里面的所有包和流量(如果wifi和数据流量都为0,则不展示)'''adb shell dumpsys package packages | findstr /c:"userId" /c:"Package ["adb shell cat /proc/net/xt_qtaguid/stat...
2018-09-13 21:34:20
1219
原创 adb测试CPU
# coding:utf-8import subprocessimport time#每隔一段时间获取指定app的cpuinfo'''adb shell dumpsys cpuinfo | find "com.android.settings"'''#设置结果保存路径csv_path='d:/autoTest/cpuinfo.csv'#需要测试的包packageName=...
2018-09-13 21:33:51
754
2
原创 adb测试内存
# coding:utf-8import subprocessimport timeimport datetime# 每隔一段时间获取指定app的meninfo'''adb shell dumpsys meminfo | find "com.android.settings"'''# 设置结果保存路径csv_path = 'd:/autoTest/meminfo.csv'...
2018-09-13 21:33:10
349
原创 appium万能定位法
# coding:utf-8from appium import webdriverimport timedesired_caps = {}desired_caps['platformName'] = 'Android'desired_caps['platformVersion'] = '6.0.1'# desired_caps['deviceName'] = 'EQAU49V8...
2018-09-13 21:31:27
471
原创 monkey命令
1. adb shell cd /system/bin monkey adb shell monkey -h2. adb shell monkey 100 发送100个随机事件3. adb shell monkey -v -v -v 100 发送100个随机事件并打印日志,-v越多日志越详细4. adb shell...
2018-09-13 21:30:04
200
原创 常用adb命令
1. adb devices 查看设备序列号2. adb install <packagename> 3. adb kill-server4. adb logcat >d:/log.txt5. adb logcat | find “com.android.settings” >d:/log.txt6. adb logcat ...
2018-09-13 21:29:10
599
原创 找到手机正在执行的shell脚本
#coding:utf-8import osimport subprocessdef get_shell_pid(self): sh_pid="" findpid_command = 'adb -s '+self.m_device+' shell ps |findstr "sh" ' self.logger.info(self.m_devi...
2018-09-12 23:45:29
1025
原创 logging的用法
#coding:utf-8import loggingdef log(message,filename="gps"): #创建一个logger logger=logging.getLogger() #设置日志级别 logger.setLevel(c.getconfigs.get_log_level("i")) #创建一个handler,用于输出到控制台 #用指定的stream创...
2018-09-12 23:42:54
306
原创 模拟按键
#coding:utf-8import win32apiimport win32conimport win32guiimport timetime.sleep(10)win32api.keybd_event(17,0,0,0) #ctrl键位码是17win32api.keybd_event(86,0,0,0) #v键位码是86win32api.keybd_event(86,...
2018-09-12 23:41:10
137
原创 python monkeyrunner API
#coding:utf-8#from com.android.monkeyrunner import MonkeyRunner as mr,MonkeyDevice as md,MonkeyImage as mk from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice,MonkeyImage#连接当前设备,返回一个Mon...
2018-09-12 23:35:25
259
原创 python封装的uiautomator
#coding:utf-8#from uiautomator import Devicefrom uiautomator import device as d#当搜索设备的时候,指定设备序列号#d=Device("466b1b18")#d=Device("466b1b18",adb_server_host="192.168.1.68",adb_server_port=5037)#检索...
2018-09-12 23:33:16
537
原创 抓取网络图片下载到本地
#coding:utf-8import urllib.requestimport reimport osdef open_url(url): #请求url req=urllib.request.Request(url) #设置请求头,简单地防止网站识别出爬虫 req.add_header("User-Agent","Mozilla/5.0 (Windows NT 6.1; WO...
2018-09-12 23:32:06
331
原创 collections的使用
from collections import Counternum=[1,2,3,4,5,6,7,8,9,1,2,3,4,56,7,4,3,6,3,2,5,7,5,3,1,8,9,4,7,89,4,5,4,5,7,8,4,2,1,3]words=["a","b","c","b","a","d","e","a","b",&
2018-09-12 23:29:38
81
原创 ios手机crash log提取
1.打开iTunes2.电脑通过数据线连接iPhone手机,此过程中手机需要信任电脑3.点击手机图标,进入同步界面4.同步手机信息到电脑端,在此过程中可能需要输入Apple ID和密码,首次同步,如果手机信息较多,可能需要较长时间5.同步完成后,打开桌面【计算机】6.输入%appdata%,然后按回车键7.进入目录【Apple Computer】-【Logs】-...
2018-07-02 16:43:10
929
原创 android手机耗电量测试
1.使用硬件仪器测试android手机接假电池,然后就可以测试了,这个不懂,跳过。2.粗侧通过手机顶部的状态栏电量显示,来统计单位时间内电量的消耗。一般用于手机整机测试。3.通过adb获取手机电量a)获取app的userIdadb shell dumpsys package com.oecommunity.oeshop | find "userId"b)重置电池数据...
2018-05-27 23:42:57
2177
原创 手机弱网测试
1.实地测试这种一般针对数据流量,找运营商网络差的地方来测试,比如:电梯,地下车库,城中村等。2.软件控制Network Emulator for Windows Toolkit 可以控制丢包率。...
2018-05-27 23:11:10
1044
原创 如何安装把py文件转换成exe文件?
1.先安装一个pywin32.exe文件下载地址:https://sourceforge.net/projects/pywin32/files/pywin32/Build%20220/自己下载对应的exe文件版本2.在cmd命令窗口输入:pip install pyinstaller安装成功后,会在对应的python/script目录下生成一个pyinstaller.exe文件3.重新启动cmd命...
2018-05-16 11:49:17
880
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人