自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(307)
  • 资源 (1)
  • 收藏
  • 关注

原创 Windows-查看文件夹具体占用空间-Folder Size

https://zhuanlan.zhihu.com/p/526837726

2022-09-26 12:28:00 1728

原创 win10家庭版安装docker

最新版的docker desktop可以支持win10家庭版(win10 1903以上即可)官网下载:https://docs.docker.com/docker-for-windows/install-windows-home/不出意外很慢很慢,但是百度云都是旧版本,不支持win10家庭版,因此可选择...想办法加速...PS:win10专业版和旗舰版可考虑百度云下载后安装,很...

2021-01-04 23:53:00 119

原创 发现个利器--FastAPI(Py3.6+版本)

from fastapi import FastAPIapp = FastAPI()@app.get("/")def read_root(): return {"Hello": "World"}@app.get("/items/{item_id}")def read_item(item_id: int, q: str = None): return {...

2020-06-28 08:24:00 516

原创 HTML定位

/ 相对路径// 绝对路径定位节点:/html/body/form/input 查找所有input节点元素//input 查找所有input节点元素使用通配符选择未知的元素://form/ 查找form节点下的所有元素//* 查找所有元素//*/input 查找所有input元素选择分支,利用下标:///td[7]/a[1] 定位到第一个节点元素///td[7]/s...

2020-06-02 14:09:00 216

原创 【推荐】Excel在线转其他格式(json/sql/xml...)

https://tableconvert.com/?output=asp文件导入功能不好用,直接粘贴表格内容(加表头),然后无敌好用!可转化各种格式。看看这个SQL语句,感动了

2020-06-02 14:04:00 386

原创 RF-字符串拼接

贪婪截取(abcABC123edf123,左边截取abc,右边截取123,得到ABC123edf)截取字符串[Arguments] ${string} ${left} ${right}${string} Fetch From Right ${string} ${left}${newstring} Fetch From Left ${string} ${right}[Return...

2019-10-24 19:59:00 3069

原创 RF-获取body

一个很简单的场景:GET方法获取某URL的body信息,直接读取即可,不做处理*** Test Cases ***GetTokenCreate HTTP Context host=192.168.0.1:8080 scheme=httpGET /cookies.txt${token} Get Response Bodylog ${token}Set Global Varia...

2019-10-24 19:57:00 425

原创 RF-日期时间拼接(20191024_195355)

*** Test Cases ***testGetTime@{time}= Get Time year month day hour min sec${sDate}= Catenate SEPARATOR= @{time}[0] @{time}[1] @{time}[2]${sTime}= Catenate SEPARATOR= @{time}[3] @{time}[4] @{t...

2019-10-24 19:55:00 842

原创 Fiddler抓包

安装官网下载安装包:https://www.telerik.com/download/fiddler基础配置(1)菜单【Tools】-【Fiddler Options】-【HTTPS】标签页(2)勾选“Capture HTTPS CONNECTS”,勾选“Decrypt HTTPS traffic”,勾选“Ignore server certificate errors(unsaf...

2019-09-15 14:40:29 203

原创 Fiddler工作原理

Fiddler工作原理:浏览器与服务器之间通过建立TCP连接以HTTP协议进行通信,浏览器默认通过自己发送HTTP请求到服务器。 而Fiddler是http代理服务器,fiddler工作于七层中的应用层,能够捕获到通过的http(s)请求。fiddler启动后会自动将代理服务器设置为本机,端口是fiddler监听端口。监听的端口号在fiddler 菜单 Tools- TeleriK Fiddle...

2019-09-15 14:16:18 958

原创 网络协议类型

http1.支持客户/服务器模式。 2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。 3.灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。 4.无连接:无连接的含义是限制每次...

2019-09-15 14:11:37 770

转载 测试环境管理

1.测试环境方面经常遇到哪些问题?对于测试管理人员,经常会遇到以下问题:(1)测试人员误操作,“rm -rf *”删除测试实例(2)测试实例不够用,需要扩充实例数量(3)虚拟机空间告警(4)部署操作机械频繁,需要规范和自动化操作(5)测试实例乱用,需要规范定义实例用途2.测试环境的问题会造成哪些影响?(1)需恢复环境,影响测试进度;若是共用环境,更会影响其他厂商业务;(2)临时搭...

2019-07-16 14:49:33 1686

转载 Mock-Server搭建

mock-server环境搭建前言mock除了在单元测试过程中,还有个用途,在前端开发页面的时候,需要服务器提供API接口。此时服务端没开发完成,或者说没搭建测试环境,这个时候前端开发会自己mock一个api服务端,自己给自己提供调用接口的返回数据。mock-server场景就是开发在开发的过程中,需要依赖一部分接口,但是对方没有提供或者环境等等情况。环境准备1.mock-runner-...

2019-07-11 20:15:54 2104 1

转载 Mock

Mock什么是Mockunittest.mock是一个用于在Python中进行单元测试的库,Mock翻译就是模拟,顾名思义这个库的主要功能就是模拟一些东西。它的主要功能是使用mock对象替代掉指定的Python对象,以达到模拟对象的行为。unittest其实是单元测试框架,单元测试是自动化测试的至高境界,其中mock是单元测试的脊髓所在。Mock能做什么前后端联调,如果你是一个前端...

2019-07-11 19:58:22 169

转载 【黑盒测试】因果图分析

【黑盒测试】因果图分析。。。待补充

2019-07-11 19:12:36 952

转载 http协议相关问题

浏览器输入URL按回车,背后经历了什么?在浏览器地址栏中输入URL,先解析URL,判断URL地址是否合法浏览器先查看浏览器缓存-系统缓存-路由器缓存,如果缓存中有,会直接在屏幕中显示页面内容。若没有,则跳转到步骤3.浏览器缓存:浏览器会记录DNS一段时间,因此,只是第一个地方解析DNS请求;操作系统缓存:如果在浏览器缓存中不包含这个记录,则会使用系统调用操作系统,获取操作系统的记录(保存...

2019-07-11 12:19:10 167

转载 【黑盒测试】等价类划分

等价类划分原则完备测试避免冗余边界值测试不能实现完备测试和避免冗余等价类测试重复边界值测试的两个决定因素:健壮性和单/多缺陷假设等价类种类:强/弱等价类,健壮/一般等价类思想等价类的测试思想是通过每个等价类中的一个元素标识测试用例等价类测试的关键就是确定类的等价关系等价类划分例子一个两变量x1和x2的函数F联系起来,如果F实现为一个程序,则输入变量x1和x2将拥有...

2019-07-10 21:43:39 802

转载 【黑盒测试】边界值分析

边界值分析边界值分析最小值,略高于最小值,正常值,略低于最大值,最大值关注输入的边界,以标识测试用例基本原理: 错误更可能出现在输入变量的极值附近健壮性测试最小值,略高于最小值,正常值,略低于最大值,最大值,略大于最大值max+,略小于最小值min-关注预期的输出最坏情况测试首先进行包含最小值、略高于最小值、正常值、略低于最大值和最大值五元素集合的测试,然后对这些集合进行笛卡...

2019-07-10 21:28:44 381

转载 Markdown使用文档

欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体...

2019-07-10 21:17:05 92

原创 Shell-日志按天切割

1.创建shell脚本: #!/bin/bashapphome=/apppathif [ ! -d $apphome ]; then exit 0ficp $apphome/app.log $apphome/app.log.`date -d '-1 days' +%Y%m%d`echo "" > $apphome/app.log运行后:自动将当前的日志app...

2019-06-06 15:42:00 187

原创 关于csv文件最大行数和最大列数

excel 2003 =2^16 = 65 536excel 2007 = 2^20 = 1048576Excel2003,最大行数2^16=65536,最大列数256Excel2007,最大行数2^20=1048576,最大列数16384其实没有csv最大行数的限制,只是说excel打开的话,只能显示如上数据,多了就不显示。csv文件,你可以使用记事本或者editplus或者notep...

2019-06-06 09:34:00 8411

原创 OPPO R11S识别不到ADB Device

1.手机开启【开发者选项】2.【开发者选项】打开【USB调试】有个坑:10分钟不使用,将自动关闭3.USB连接到电脑,选择模式为【仅充电】4.电脑安装OPPO驱动坑:安装进度卡在95%三分钟,等...5.USB重连,手机能提示确认连接了,确认List of devices attached5e38ca83 unauthorized6.adb devicesList of dev...

2019-05-30 10:03:00 1324

原创 Appium命令行启动,提示找不到命令,本地没有appium.cmd文件

安装appium时,直接从github上下载的appium-desktop-windows版本,安装后,从打开桌面端Server,能启动服务,appium-doctor也能正常运行。但奇怪的地方来了,在调试命令行启动时,无法正常运行,看了下,确实桌面版启动程序没有加入path路径,于是手动加了;但是继续运行命令行启动时,只能打开exe,命令参数输入的端口号没有生效。此时搜了下相关资料,发现是...

2019-05-30 08:55:00 2369

原创 Windows远程时无法复制文件--杀进程rdpclip.exe,然后再启动

1.远程登陆到主机上2.任务管理器杀进程rdpclip.exe3.【开始】,搜索rdpclip.exe,点击运行此时重新复制文件,可以跨主机复制啦原以为是公司网络限制,现在看来还是没那么先进嘛 :)...

2019-05-07 09:40:00 1240

原创 CentOS配代理服务器

背景:某云上有台Windows主机,为了省钱(...),购买的1M带宽...然后日常只有我用,特别卡,嫌弃得不行。最近接触到代理,琢磨代理连接到局域网内带宽大的主机,是否上网速度会蹭蹭得涨?实践起来部署:1.CentOS6主机作为代理服务器,输入命令:yum install tinyproxyvim /etc/tinyproxy/tinyproxy.confPort 8888 ...

2019-03-20 16:37:00 167

原创 Shell-仅保留最近3天的备份文件: find . -name "*.sql" -mtime +3 -ls -exec rm {} \;

Code:find . -name "*.sql" -mtime +3 -ls -exec rm {} \;

2019-03-14 09:28:00 678

原创 ssh免密登陆:sshpass -p [passwd] ssh -p [port] [email protected]

正文:ssh免密登陆:sshpass -p [passwd] ssh -p [port] [email protected]

2019-03-13 16:41:00 1089

原创 7zip,命令行解压报错:7-Zip cannot find the code that works with archives.

简单的命令:7z x zipfile.7z7-Zip 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18Error:7-Zip cannot find the code that works with archives.着实费解,定位了一会,突然想起来这里用的7z.exe和7z.dll是从其他机器之间拷贝过来的,并不是直接安装。然后从...

2019-03-12 09:49:00 2193

原创 appium踩坑

1.pyCharm识别不到appium-python-client解决:新建项目注意选择环境,查看Project Interpreter中是否识别到了appium-python-client还碰到了个问题:后来识别到了,但是版本不对,我安装的是最新的0.39版本,但识别到的是0.20版本,引用webdriver提示找不到;就直接在pyCharm里面升级到了最新的版本,运行正常2.Unabl...

2019-03-09 19:47:00 95

原创 Appium-API-Device

DeviceActivityStart ActivityStart an Android activity by providing package name and activity nameJava:driver.startActivity(new Activity("com.example", "ActivityName"));Python:self.driver.start_ac...

2019-03-07 09:02:00 464

原创 Appium-API-Session

SessionCreate New SessionJava:DesiredCapabilities desiredCapabilities = new DesiredCapabilities();desiredCapabilities.setCapability(MobileCapabilityType.PLATFORM_VERSION, "10.3");desiredCapabilit...

2019-03-07 08:52:00 124

原创 Appium-API-Execute Mobile Command

Execute Mobile CommandJava:driver.executeScript("mobile: scroll", ImmutableMap.of("direction", "down"));Python:self.driver.execute_script("mobile: scroll", {'direction': 'down'})DescriptionExecute...

2019-03-07 08:46:00 112

原创 Appium-API-Status

StatusJava:// TODOPython:selenium.webdriver.common.utils.is_url_connectable(port)DescriptionReturns information about whether a remote end is in a state in which it can create new sessions and can...

2019-03-07 08:44:00 70

原创 Selenium Waits

WaitsSelenium Webdriver provides two types of waits - implicit & explicit.An explicit wait makes WebDriver wait for a certain condition to occur before proceeding further with execution.An impl...

2019-03-06 10:01:00 69

原创 Selenium Navigation

NavigatingNavigate a link with WebDriver:driver.get("http://www.google.com")1.Interacting with the pageElement define:<input type="text" name="passwd" id="passwd-id" />Find:element = dri...

2019-03-06 09:41:00 84

原创 Selenium Locating Elements

Locating ElementsLocation Methods:find_element_by_idfind_element_by_namefind_element_by_xpathfind_element_by_link_textfind_element_by_partial_link_textfind_element_by_tag_namefind_element_by_c...

2019-03-06 09:21:00 127

原创 Xpath初了解

如下一段html:<html> <body> <form id="loginForm"> <input name="username" type="text" /> <input name="password" type="password" /> <input name="continue" type="...

2019-03-06 09:08:00 62

原创 FTP:mget匹配文件名后下载

需求:从FTP某目录取每日构建的apk下载到本地难点:文件名中有构建时间,而这个时间不算固定值,因此文件名不固定解决方案:mget匹配文件名后下载BAT版本::: Filename:Projectname_2019-03-04_0123.apk@echo offset date1=%date:~0,4%-%date:~5,2%-%date:~8,2%set "str1=Projec...

2019-03-04 14:01:00 763

原创 Windows下的wget,命令行下载url

1.进命令行(Win + R,输入"cmd")2.输入:start powershell3.等待PowerShell窗口启动4.PowerShell窗口依次输入:$client = new-object System.Net.WebClient$client.DownloadFile('http://url/lfilename.log','D:\download.log')其中下载到本...

2019-02-26 10:19:00 466

原创 公有云招标

微软,网易,腾讯QTMD,用得好好的又招标,也是够了,觉得没活干吗?

2019-02-18 09:16:00 235

ASP.NET In 60 Minutes A Day.pdf

ASP.NET In 60 Minutes A Day.pdf

2013-03-16

空空如也

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

TA关注的人

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