自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 资源 (13)
  • 收藏
  • 关注

原创 Mac入门指南(一)操作快捷键

Ctrl+A:到行首(达到Home键的效果)Ctrl+E:到行尾(达到End键的效果)Ctrl+N:到下一行Ctrl+P:到上一行Ctrl+K:从光标处开始删除,直到行尾fn键+左方向键是HOMEfn键+右方向键是ENDfn+上方向键是page upfn+下方向键是page down...

2020-04-15 10:04:43 209

原创 测试知识图谱梳理(一)

一、技术类1、UI自动化框架2、接口自动化3、mock技术4、抓包技术5、数据库技术6、自动化框架框架发展:(1)robot(2)unittest(3)pytest7、日志分析8、自动化平台9、语音图片AI技术10、DevOps11、测试左移12、测试右移13、性能测试14、专项测试15、li...

2020-03-29 13:27:29 1008

原创 测试知识图谱梳理(二)珍藏的网址

1、科研软件小站https://www.sciencesoft.cn/2、python 个人博客源码项目http://www.sadpast.com/3、测试教程网 http://www.testclass.net/4、虫师的个人博客(自动化测试)https://www.cnblogs.com/fnng5、 博客园自动化测试博客:https://hom...

2019-03-11 16:37:43 646

原创 2021-06-30_力扣刷题

# -*- encoding: utf-8 -*-'''Created on 2021年6月30日@author: jerry给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。输入: s = "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/longest-substring-without-repeating-characte..

2021-06-30 16:05:03 128

原创 IOS airtest

IOS airtest 基本操作pocofrom poco.drivers.ios import iosPocopoco = iosPoco(dev)airtest 连接from airtest.core.api import *test_device_id = “iOS:///127.0.0.1:8100”dev = connect_device(test_device_id)airtest事件keyevent(“HOME”) # 把app置于后台stop_app(“c

2021-05-24 15:07:08 238

原创 有用的python 库

1、jsonschema来源:https://github.com/Julian/jsonschema用途:可以校验接口返回的 json格式举例:>>> from jsonschema import validate>>> # A sample schema, like what we'd get from json.load()>>> schema = {... "type" : "object",... ..

2021-05-08 22:30:42 175

原创 python 音频处理

一、音频参数信息nchannels:声道数sampwidth:量化位数(byte)framerate:采样频率nframes:采样点数import waveimport pylab as pl import numpy as np f = wave.open(r"xtxt.wav", "rb") # 读取格式信息 # (nchannels, sampwidth, framerate, nframes, comptype, compname) params = .

2020-09-23 23:39:33 297

原创 IDE工具使用指南

1、Sublime Text 配置python编译环境{ "cmd": ["D:/software/python3/python.exe","-u","$file"], "file_regex":"^[ ]*File \"(...*?)\", line ([0-9]*)", "selector":"source.python", “encoding”:"cp936",#解决中文乱码}...

2020-09-10 22:05:22 209

原创 利用arduino做一个智能插座

一、简介之后更新二、代码//int led = 2;#define led 5 //定义数字IO 2的名字为led char power;void setup() //初始化部分{ Serial.begin(9600); pinMode(led,OUTPUT); //定义led引脚为输出模式}void loop() //主循环{ while (Serial.available()) {...

2020-09-02 13:48:00 781

原创 Mac入门指南(二)常用命令

1、iproxy 8100 8100 #手机端口代理到电脑本地端口2、wdaproxy 8100 8100 #远程IP映射 安装 brew install openatx/tap/wdaproxy3、idevice_id -l 查看当前连接的设备

2020-08-05 14:42:34 489

原创 web开发(二)网站访问统计

一、利用百度统计tongji.baidu.com1、统计代码:<script>var _hmt = _hmt || [];(function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?fc877b2fdde332caca67b89b022489c6"; var s = document.getElementsByTagName("script")...

2020-06-27 23:53:31 403

原创 appium入门指南(十)mac编译webdriveragent 报错汇总

一、xcode升级后编译报错解决方法可以有两种,一种是不使用New Build System,在File > Project/Workspace Settings中的Share Project/Workspace Settings 里build system 将New Build System(Default)切换成Legacy build system。其次是根据出错信息,在新创建系统模式下,去除多余的引用重建。Info.plist在 target -> Build pha

2020-06-16 23:30:38 979

原创 linux入门指南(五)进程、系统重启相关

一、端口占用:netstat -tunlp | grep :80查看80端口是被哪个服务使用着二、查看服务是否启动ps aux | grep XXX三、后台运行程序nohup python -u mytest.py > mytest.log 2>&1 &最后的&表示后台运行 2 输出错误信息到提示符窗口 1 表示输出信息到提示符窗口, 1前面的&注意添加, 否则还会创建一个名为1的4文件 最后会把日志文件输出到test.log...

2020-06-06 16:56:48 189

原创 Linux 入门指南(四)定时任务 Crontab 安装使用详细说明

一、安装yum -y install vixie-cronyum -y install crontabs说明:vixie-cron 软件包是 cron 的主程序;crontabs 软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序。二、配置cron 是 linux 的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:service crond start //启动服务service crond stop //关闭服务service...

2020-06-06 16:21:56 185

原创 airtest使用总结

一、获取手机adb 实时ping 百度日志(调用airtest的adb进程,不会导致airtest退出)import subprocessfrom airtest.core.api import *from airtest.core.api import set_currentfrom poco.drivers.android.uiautomation import AndroidUiautomationPocodef get_adblog(adb_log_path,dev): u.

2020-06-01 23:03:21 1168

原创 接口测试入门指南(一)抓浏览器和手机https数据包

下载地址 :https://download.csdn.net/download/linbossdeboke/10802257 (针对证书无效)1、成功抓到https数据包2、进入https菜单3、点击actions 在弹出页点击reset all 然后运行下载的工具,再次点击action 弹出后点击trust开头的这个,就会弹出安装证书界面,安装后就可以成功抓到包啦...

2020-05-19 23:39:09 1546

原创 自动化测试踩坑之北(一)安全认证

1、request raise SSLError在request请求中会这个报错,参数都没问题,被云端服务器拒绝连接 。解决:是因为开启了代理,把翻墙的代理关闭。

2020-05-09 09:43:15 212

原创 python入门指南(二)python依赖库安装

pip install -r requirements.txtairtest==1.0.27asn1crypto==0.24.0AWSIoTPythonSDK==1.4.7bcrypt==3.1.7bleach==3.1.0boto3==1.10.7botocore==1.13.7cached-property==1.5.1certifi==2019.6.16cffi==...

2020-04-27 16:25:50 638

原创 kafka入门指南(一)阿里云安装kafka服务

一、kafka安装:1.下载kafka安装包下载地址:http://archive.apache.org/dist/kafka/0.10.2.0/2、解压:tar -zxf kafka_2.11-0.10.2.0.tgzln -s kafka_2.11-0.10.2.0 kafka3.配置环境变量vim ~/.bashrc添加如下语句:文件最后export ...

2020-04-16 22:48:24 532

原创 appium入门指南(九)元素操作

一、元素操作1.click()#点击操作也可以用tab实现点击操作driver.find_element_by_id("com.wuba.zhuanzhuan:id/ae8").click()2.clear()#清空输入框内容driver.find_element_by_id("com.wuba.zhuanzhuan:id/ij").clear()3.send(xx)#输入框内输...

2020-04-14 23:47:36 330

原创 appium入门指南(八)ios元素定位

定位方式有四种,效率如下(一般用ios_predicate,找不到最后才采用xpath):ios_predicate >> accessibility_id >> class_name >>xpath1、ios_predicate1)比较运算符:>、<、==、>=、<=、!=可用于数值和字符串的比较:如:drive...

2020-04-14 23:37:47 608

原创 python入门指南(四)播放音频

一、python播放音频文件下面是一些可以播放和录制音频的Python第三方库:playsound,支持MP3和WAV,目前只支持简单的回放。 simpleaudio,支持WAV,提供检查文件是否仍在播放的功能。 python-sounddevice和pyaudio为PortAudio库提供绑定,以便跨平台回放WAV文件。 pydub,需要pyaudio来播放音频,但是安装了ffmp...

2020-04-14 23:26:19 946

原创 安卓开发入门指南(一)运行一个hello word

1、修改app logo替换图示的文件。替换为你的logo:效果:

2020-04-13 11:34:54 141

原创 appium入门指南(七)appium 命令行运行,及不同版本appium适配的node版本

node管理工具(可在windows随意切换node版本):https://github.com/coreybutler/nvm-windows一、appium desktop如果安装的是desktop版本的appium,用命令行也可以启动appium,即允许以下js文件: C:\Program Files (x86)\Appium\resources\app\node_modu...

2020-04-08 16:21:16 2255

原创 mysql入门指南(一)

一、sql执行顺序(1)from(3) join(2) on(4) where(5)group by(开始使用select中的别名,后面的语句中都可以使用)(6) avg,sum....(7)having(8) select(9) distinct(10)order by(11) limit...

2020-04-01 00:35:26 104

原创 DNS劫持:配置linux dns服务器

(1)安装 bindsudo apt-get install bind9(2)配置 named.conf.localvim /etc/bind/name.conf.local配置需要正向解析域名:zone "www.baidu.com" {type master;file "/etc/bind/db.www.baidu.com";};zone "www.baidu2....

2020-03-28 23:49:29 711

原创 appium入门指南(五)常用方法封装

1、判断元素存在

2020-03-28 17:14:44 443

原创 Linux入门指南(一)常用命令记录

1、netstat -tunlp | grep :80查看80端口是被哪个服务使用着2、ps aux | grep XXX 查看服务是否启动

2020-03-22 16:26:29 157

原创 MQTT入门指南(一)ubuntu16.04上安装MQTT服务端

1、apt-get install software-properties-common(运行add-apt-repository命令时,有时会提示命令不存在,这个时候直接apt-getadd-apt-repository是不可以的!解决的方法是安装software-properties-common)(1)引入mosquitto仓库并更新sudo apt-add-reposit...

2020-03-19 00:03:12 805

原创 appium 入门指南(六)双击appium打不开

情况描述:双击appium 没有在桌面显示,但是任务管理器是有的解决:结束 cmd进程解决

2020-03-16 11:31:53 650

原创 unitest使用指南(一)

1、命令行运行unitestpython -m unittest test.py

2020-03-09 14:17:00 285

原创 appium入门指南(四)真机调试

一,打开手机的USB调试模式二,连接手机到电脑将手机用数据线连接到电脑,并授权USB调试模式。查看连接的效果,在cmd下运行命令:adb devices查看UDID,如下图所示:三,启动Appium服务方法一:cmd命令行启动根据查到的UDID启动appium服务,运行命令:#>appium -a 127.0.0.1 -p 47...

2020-03-03 12:00:40 1264

原创 面试经验(一)

1、如何找到匹配的候选人:分析以往的经验: 知识广度与该岗位工作内容的匹配度--能够有丰富的经验处理当前业务问题; 求知欲及接受新事物的能力--能够对未来遇到的问题去做对应的解决方案;摘抄自一位大咖的博客:http://coding-geek.com/how-to-conduct-technical-interviews/Although I really liked...

2020-02-08 17:25:02 163 1

原创 appium入门指南(三)远程连接手机进行调试

1、连接数据线 adb tcpip 55552、adb connect 192.168.*.* :55553、appium 代码:

2020-01-18 17:50:08 1119 1

原创 python入门指南(五)编码问题

1、写中文文件乱码with io.open(code_log_path,"a+",encoding='utf-8') as f: f.write(unicode("\xEF\xBB\xBF", "utf-8")) f.write(u'{}\n'.format(ss))2、Python将字符串格式的unicode编码转换成unicode编码,...

2020-01-11 15:04:23 208

原创 开源项目指引(一)用一些公共接口做一些有趣的事情

1、天气预报:API使用的是国家气象局的接口,完全免费的:http://t.weather.sojson.com/api/weather/city/101010100这个是以北京为例的接口,其中最后的数字101010100就是北京的城市代码。查询其它城市只需要把城市代码修改成其它城市的就可以了。城市代码:查看https://blog.csdn.net/ZackSock/article/...

2019-10-25 15:38:43 2714

原创 appium入门指南(二)元素定位工具

使用uiautomatorviewer进行元素定位前置条件:jdk为8或者以下版本,更高版本会出现异常修改最后一行的bindir目录为adb安装目录,此处填写的为 Android Studio自带的adb目录点击这个按钮选择你的模拟机,然后就可以定位啦...

2019-10-23 10:11:03 202

原创 appium入门指南(一)appium环境安装

1、工作原理appium client ->appium Server->Android 模拟器或 Android 手机2、安装下载并安装Android Studio并配置环境变量新建安卓虚拟机安装 appium Server地址:https://bitbucket.org/appium/appium.app/downloads/安装后如下,箭...

2019-10-23 10:04:31 471

原创 测试知识图谱(三)自动化测试学习网址

1、Robotframework 入门教程https://blog.csdn.net/be5yond/article/details/54746121Robotframework手册:http://robotframework.org/robotframework/#standard-libraries2、在线接收短信验证码https://yunduanxin.net/3、测...

2019-09-11 15:34:14 442

原创 linux入门指南(三)一些常用工具

1、thefuckapt-get install thefuckpip install thefuck#编辑bashrc配置文件vim ~/.bashrc#在文件尾加入一行给thefuck取别名fuckeval "$(thefuck --alias fuck)"#使生效source ~/.bashrc然后输入错误命令fuck一下~~...

2019-07-29 13:34:11 198

强制打开app的webview调试模式、fillder抓app的https数据包,用于通过证书验证

xpoesd5.0_downcc.apk和 VirtualXposed_0.18.0.apk 可以强制打开app的webview调试模式,也可以用于fillder抓app的https数据包,用于通过证书验证

2020-05-11

Robot安装指南.docx

Robotframework 安装的入门教程,包括包的安装,环境的安装

2019-09-19

指定获奖人滚动抽奖页面

用js实现了一个滚动抽奖的平台,可以指定抽奖人,也可以随机

2019-04-22

04年到18年软考网络工程师真题和答案

04年到18年软考网络工程师真题和答案,7ip压缩的。。。。

2019-04-15

软件设计师真题 2018

软考真题和解析,从1999年到2018年,全套真题,还有全套答案

2019-03-20

配置filder抓https包

下载安装这个工具、可以解决无法抓到https数据包问题数据

2018-11-23

自动化测试平台源码

实现的登陆注册功能,能够执行本地自动化测试脚本生成测试报告,基于django进行开发,页面集成了百度地图、文件上传下载,富文本,数据库查询,开启摄像头功能,具体见博客描述“https://mp.csdn.net/postedit/84306815”遇到问题加qq群:651587317

2018-11-21

django构建网站平台

用django实现了一个登陆和注册页面,并有注册码验证和登陆状态判断,在此基础上添加了上传文件功能,富文本编辑器功能,在页面点击可运行服务器的python代码功能,并进行结果展示,实际在自动化接口测试中用到,以实现对web接口的实时监控

2018-10-15

matlab工具箱

MATLAB工具箱。。。。。。。。。。。。。。。。。。。。。。

2018-01-06

安卓连接数据库项目

基于安卓做了一个连接数据库的记事本,可直接运行下载到手机。

2018-01-06

数据库数据显示到网页

在Idea开发工具下编写了一个把数据库数据显示到网页的项目

2018-01-06

Matlab程序源码

2016国赛A题Matlab代码

2017-08-16

坦克大战游戏源码

一个通过java编写的单机版坦克对战源码,可直接编译运行

2017-08-16

空空如也

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

TA关注的人

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