自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 Python环境管理工具conda安装及使用

更换conda的镜像,https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/下载地址,https://docs.conda.io/en/latest/miniconda.html。不要参看网上的教程,好多都是过时的,直接参看官方的。时间:2022年11月11日 16点16分。清除索引缓存,保证用的是镜像站提供的索引。

2022-11-11 16:17:28 129 1

原创 树莓派通过frp实现内网穿透打通ssh[操作记录]

树莓派 腾讯云 frp 内网穿透 ssh

2022-11-09 15:59:06 363

原创 编译openwrt-lede的故障排除,go模块的下载超时的问题

其实就是go语言模块下载加上代理,类似国内镜像的东西吧我理解。最后通过搜索这个IP地址,找到比较好的解决方案。没有扶墙,也没有换源,是默认的腾讯云的源。问题都是在特定环境下出现的。上网搜索得到的结论直接是。最后说一下 我的编译环境。腾讯的轻量应用服务器。

2022-11-03 10:23:03 872

原创 postman一直卡安装的问题

新增系统环境POSTMAN_DISABLE_GPU = true

2022-01-13 11:15:58 400

原创 springboot热部署之spring-boot-devtools

参考https://www.jianshu.com/p/de544b13b9d5

2021-12-03 13:32:20 476

原创 spring-boot切换tomcat为jetty

默认使用tomcat在spring-boot-starter-web中排除tomcat放在dependencies dependency spring-boot-starter-web的下面<exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <a.

2021-12-03 10:23:06 694 1

原创 Google官方UI测试框架UiAutomator2回顾----入门@环境搭建

前言几年前做Android的测试时,常用Google官方的UiAutomator框架,记得那时候用的是Eclipse写脚本,用Ant编译Jar包,再推到手机中执行。后来Google更新了UiAutomator框架,Api有了很大的改变,那时候我和同事们都称作其为UiAutomator2.x,使用Android Studio写脚本,编译成一个apk文件,推到手机中执行,脚本也有了很大的权限,我们还做了一个项目,去测试点击获取验证码到收到短信的时间。最近想整理一下用过的技术,发现以前整理的随笔已经过时,想着来

2020-12-14 11:19:10 675

原创 配置抓包神器Fiddler

配置抓包神器Fiddler[TOC]一、PCWEB测试时常需要进行抓取接口,针对的应用程序一般是浏览器,例如IE、Chrome、FireFox等。1.1 简单的设置a. 打开选项 File Capture Traffic或者F12 或者 点击窗口左下角,确保左下角状态标志显示状态。Capturing 状态注:此功能开启原理上是将Fiddler Proxy注册为系统代理,所...

2020-06-03 11:10:19 191

原创 Fiddler模拟测试之简单Fiddler脚本拼接动态的响应体(ResponseBody)

Fiddler模拟测试之简单Fiddler脚本拼接动态的响应体(ResponseBody)前言​ 测试前端页面时,在服务端构造数据如果困难,此时可以使用Fiddler模拟服务端响应的数据,一般情况下Fiddler的AutoResponder和Quickexec功能就可以大部分问题。​ 但是类似JQuery请求的一些接口,AutoResponder和quickexec功能将难以满足我们...

2020-05-26 19:59:58 794 2

原创 HTML学习笔记

什么是 HTML?HTML 指的是超文本标记语言 (Hyper Text Markup Language)HTML 不是一种编程语言,而是一种标记语言 (markup language)标记语言是一套标记标签 (markup tag)HTML 使用标记标签来描述网页h1~h6 从大到小a标签 链接<a href="http://www.w3school.com.cn...

2020-05-06 20:36:39 92

原创 Python基础入门-基础语法

第三章 基础语法基于3.X1. 变量变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头。变量名不能包含空格,但可使用下划线来分隔其中的单词。不要将Python关键字和函数名用作变量名。变量名应既简短又具有描述性。慎用小写字母l 和大写字母O,因为它们可能被人错看成数字1和0。2. 基本数据类型(标准数据类型、内建数据类型、内置数据类型)Pytho...

2020-04-29 17:10:28 322

原创 Python3基础入门-概述

第一章 概述1. 历史故事​ Python的创始人为吉多·范罗苏姆(Guido van Rossum),当时他在阿姆斯特丹的CWI工作。1989年的圣诞节期间,吉多·范罗苏姆为了在打发时间,决心开发一个新的脚本解释编程,作为ABC语言的一种继承,担负同Amoeba操作系统(英语:Amoeba (operating system))的交互和异常处理。之所以选中Python作为编程的名字,是因...

2020-04-29 09:49:14 389

原创 YouTube不可不知道的使用小技巧(快捷键)

YouTube常用快捷键快捷键功能Space空格键/k暂停/继续f全屏/关闭全屏t打开/关闭浏览器全屏i迷你播放器(画面在右下角)m静音/关闭静音j/l倒退/快捷10s左/右箭头倒退/快捷5s上下箭头声音大小Shift+<或>慢速/加速播放Shift+数字0-9直接跳到百分比...

2020-04-25 00:58:14 3736

原创 chrome浏览器版本和driver版本对照表

chrome浏览器版本和driver版本对照表参考链接:http://chromedriver.storage.googleapis.com/2.46/notes.txtchromedriver版本更新时间chrome版本v2.462019-02-01v71-73v2.452018-12-10v70-72v2.442018-11-19...

2019-11-26 10:35:38 1644

原创 Python3 字节bytes和字符串str转换

Python3 bytes和str互转Python 3.6.5bytes对象初始化写法一>>> bytes_obj = bytes('HELLO!',encoding='utf-8')>>> type(bytes_obj)<class 'bytes'>>>> bytes_objb'HELLO\xe...

2019-11-21 11:32:56 2417

原创 Django 入门笔记(Python3+Django2.2)

Django 入门笔记官方网站:https://www.djangoproject.com/Django makes it easier to build better Web apps more quickly and with less code.(Django可以方便地使用较少的代码快速构建web应用。)Django 最初被设计用于具有快速开发需求的新闻类站点,目...

2019-11-07 10:12:17 878

原创 45个值得收藏的 CSS 形状

小编推荐: Fundebug提供JS、微信小程序、微信小游戏,Node.js和Java错误监控。真的是一个很好用的错误监控服务,众多大佬公司都在使用。摘要: CSS炫技。原文:45个值得收藏的 CSS 形状作者:前端小智Fundebug经授权转载,版权归原作者所有。CSS能够生成各种形状。正方形和矩形很容易,因为它们是 web 的自然形状...

2019-04-22 10:53:00 153

原创 Python之xml和json之间的转换--xmltodict模块的使用

场景工作中想写一个工具时,其中一部分功能是需要将xml信息转成json格式的,方便后面处理。使用ET和DOM去解析也是可以的,但是本人编程又没有开发的熟练,发现大多数时间大多数时间都浪费在解析xml上。直到发现xmltodict这个第三方模块。将xml转换成字典(dict)或者json之后方便了许多。xml格式在传输数据的时候,大多使用xml封装消息内容,所以很少有tag的属性值。下面...

2019-04-14 15:19:36 2235

原创 pip 的代理或者镜像的使用

总是有小伙伴过来问我,我pip怎么下载那么慢或者链接总是断啊。也是被问烦了现在写个小文档,仔细看哦一、家里我在家里的话一般直连没有设置什么代理的,或者使用镜像的。如果你家里有点慢的话可以使用清华的 或者阿里云的镜像。pip install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple上面例子是使用的清华镜像,你也可以百度搜...

2019-04-14 15:17:34 856

原创 Python3的PyQt5环境的搭建

背景最近为团队写了一个小工具方便测试,功能基本上实现了不过是CL的。某人说想要一个界面的,命令行的太不方便了。(mmp)我就开始在网上找各种怎么搭建界面的方法。(本人也是个测试,代码也不是很会

2019-04-14 15:15:46 249

原创 Python 装饰器的学习笔记

一、作为一个测试为什么学装饰器?在使用python写东西的时候,可能会遇到并使用到装饰器,为了加深“功力”还是很有必要去学习一下的。不能只知道使用,完全去“复制”别人的代码,还是要知道为什么要这么写的。以后可能亲自去实现一个装饰器的机会并不多,所以也许并不需要能熟练的去写一个装饰器。为了满足“好奇心”了解一下还是很有不错的学习过程。二、什么是装饰器装饰器本质上是一个python函数,它...

2019-04-14 15:13:44 110

原创 Python3のjson格式数据的处理

一、引言在自动化测试的时候经常遇到json格式数据的处理,也经常被周围想刚学习Python的同志问起这个,今天专门写一个短文介绍一下。二、先说说json现在json越来越流行,基本上称为主流,开发在做技术方案的时候也首选json做为数据交换的格式。各位测试的小伙伴也发现了,对于xml格式,json是比较易于阅读。反正总结起来就是json很多好处,运用很广泛,想学习自动化的小伙伴,不管是...

2019-04-14 10:42:59 449

原创 【记录】Notepad++使用正则查找替换,批量给内容加引号

引入:常需要将一串数字批量加上引号,例如手工构造sql语句,手工构造json的报文等,举例123456789123456789#修改后"123","456","789","123","456","789",#解决方法使用正则查找:(\d+)\r\n然后替换成:"$1",这里的$1引用上面查找语句中的小括号()匹配到的数据示例简书同步地址:https://...

2019-04-14 10:35:20 4685

翻译 Selenium2 Python实现中的Waits 等待api

Selenium2 Python实现中的Waits 等待api根据https://selenium-python.readthedocs.io/waits.html翻译和理解前言These days most of the web apps are using AJAX techniques. When a page is loaded by the browser, the elemen...

2019-04-14 10:27:23 180

原创 Python3的PyQt5环境的搭建

背景最近为团队写了一个小工具方便测试,功能基本上实现了不过是CL的。某人说想要一个界面的,命令行的太不方便了。(mmp)我就开始在网上找各种怎么搭建界面的方法。(本人也是个测试,代码也不是很会

2019-04-03 19:58:00 206

原创 Python 装饰器的学习笔记

一、作为一个测试为什么学装饰器?在使用python写东西的时候,可能会遇到并使用到装饰器,为了加深“功力”还是很有必要去学习一下的。不能只知道使用,完全去“复制”别人的代码,还是要知道为什么要这么写的。以后可能亲自去实现一个装饰器的机会并不多,所以也许并不需要能熟练的去写一个装饰器。为了满足“好奇心”了解一下还是很有不错的学习过程。二、什么是装饰器...

2019-04-03 19:19:00 77

原创 [理论]软件测试知识梳理 - 基础概念

本想自己写一些关于软件测试理论相关的内容分享一下,后来发现有前人整理并分享了。为了不重复造轮子,我找了一个总结的比较不错的集合来分享出来。这里谢谢前辈的辛苦整理,如果不幸侵犯著作权,请联系我,予以删除。原集合链接 Testing - 软件测试基础知识梳理,作者AnlivenTesting - 软件测试知识梳理 - 基础概念测试是为了度量和提高被测...

2019-04-02 15:25:00 153

原创 使用Postman的模拟(mock)后端服务

场景:在项目开发过程中,经常会遇到前端或后端开发工作延迟,可能阻碍测试团队有效地完成工作的问题。那么,在多个接口相互依赖,且接口文档及接口的响应数据都比较完善的情况下,不调用依赖接口测试当前接口呢?Postman很好的解决了这一问题,它可以mock模拟依赖接口的返回值,这样就可以专注的测试当前接口。以下使用Postman创建mock-server,...

2019-03-26 16:06:00 3261 1

原创 [SQL]查询排序 ORDER BY

SQL中的查询结果使用ORDER BY子句排序:SELECT <列名列表> FROM <表名>[WHERE 条件]ORDER BY <字段名1> [ASC|DESC] [ ,字段名2 [ASC|DESC] ] [,...n]--order by <字段名1> (不写ASC|DESC, 则默认升序ASC)ASC表示按字段值...

2019-03-17 11:47:11 103

原创 [SQL]基本知识

1.创建一个数据库CREATE DATABASE dbname;2.创建一张表CREATE TABLE table_name(column_name1 data_type(size),column_name2 data_type(size),column_name3 data_type(size),....);3.插入数据(增)INSERT INTO ta...

2019-03-06 13:04:45 76

原创 bat脚本--android adb一键截图

分享一个本人工作中一直在用的脚本。做android的测试常常需要截取图片,用来提单等;本工具可以使用adb命令将图片拉取到pc端,并以时间戳的格式保存起来。使用本工具有几个前提:安卓adb命令(不一定需要全套的android sdk),可以使用adb即可。手机端开启USB调试权限将下面的代码保存为.bat的文件保证adb devices命令...

2019-03-05 19:39:00 1145

原创 TestNG Eclipse插件离线安装

TestNG Eclipse插件离线安装TestNG Eclipse插件下载地址:TestNG Eclipse插件:http://dl.bintray.com/testng-team/testng-eclipse-release/zipped/下载zip包选择一个版本site_assembly.zip下载解压,复制文件将zip包解压之后,拷...

2019-03-05 19:26:00 143

原创 Selenium2 Python实现中的Waits 等待api

Selenium2 Python实现中的Waits 等待api根据https://selenium-python.readthedocs.io/waits.html翻译和理解前言These days most of the web apps are using AJAX techniques. When a page is loaded by th...

2019-03-02 11:59:00 187

原创 [WHAT]什么是MyCat???

什么是mycat?前端用户可以把mycat看作是一个数据库代理,用mysql客户端工具(如Navicat)和命令访问,而后端支持mysql,sqlserver,oracle等主流数据库,用mysql native 协议和多个mysql服务器通信,也可用JDBC协议与大多数主流数据库服务器通信,其核心功能就是分库分表,即将一个大表水平分割为N个小表,真正的存储在后端Mysql服务器...

2019-02-28 09:43:15 92

原创 [记录]解决VirtualBox安装CentOS7后不能上网问题

win10VirtualBox6.0CentOS-7-x86_64-Minimal-1810.iso问题:安装完之后无法上外网解决办法:编辑:/etc/etc/sysconfig/network-scripts/下的ifcfg-enp0s3文件本人直接将最后一行ONBOOT=NO改成ONBOOT=YES即可。参考:https://...

2019-02-27 00:32:00 411

原创 工作中用过的Python常用模块:(基于3.x)

内置模块:sys用于提供对解释器相关的访问及维护。例如:sys.argv --传参 sys.platform --返回系统平台名称 sys.version  --查看python版本os用于提供系统级别的操作。常用于对文件系统的操作,例如:文件路径、文件删除timetime模块提供各种操作时间的函数datetimedatetime模块提供各......

2019-02-26 20:38:00 137

原创 Python3 sqlite的简单用法

# -*- coding: utf-8 -*-# @Time : 2018/9/13 10:25# @Author : # @Email : # @File : sqlite_test.pyimport sqlite3import oswork_path_name = 'sqlite_test'home_path = os.path.expan...

2019-02-26 20:18:41 143

原创 Django学习笔记 $003 一步一步运行起一个二维码项目

项目来源:自强学堂https://code.ziqiangxuetang.com/django/django-qrcode.html、 环境:mbp pycharm python36 1.创建一个django的项目,pycharm自带的,注意选择的python环境已安装django 2.创建一个app ...

2019-02-19 01:08:10 148

原创 Django学习笔记 $001 重要文件简介

本文接上文底部图片记录django从创建一个project,个创建一个app后,的目录结构和各个文件的作用。 1.project_name/settings.py project的配置文件,由Django自动生成。可以设置app、数据库、域名、静态文件目录、中间件等 参考:https://www.cnblogs.com/brucez...

2019-02-19 01:08:04 73

原创 Django学习笔记 $000 第一次接触

参考:https://blog.csdn.net/godqiao/article/details/78664497 1.基于python3 2.工具pycharm 3.安装: '''pip install django''' 4.Django是Python的web开发框架,遵循MVC设计模式,但是在Djang...

2019-02-18 20:29:29 284

空空如也

空空如也

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

TA关注的人

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