自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (11)
  • 收藏
  • 关注

原创 读取excel数据python

# 读取excel数据import xlrdimport xlwt# 获取10行数据 并且储存在列表ls里ls=[]for i in range(10): shuju = xlrd.open_workbook("D:/1/123.xlsx") # 获取sheet名字 allsheetnamee= shuju.sheet_names()[0] # 获取sheet内容 sheet1 = shuju.sheet_by_index(0) # pri

2020-10-28 15:20:18 190

原创 抖音火山版批量无水印下载(python)脚本

抖音火山版批量无水印下载(python)脚本import requestsimport os# 忽略警告代码requests.packages.urllib3.disable_warnings() #下载# 获取字符串中指定字符def getMidString(html, start_str, end): start = html.find(start_str) if start >= 0: start += len(start_str) end = html.find

2020-10-28 15:18:48 1297 1

原创 Python+Selenium Web自动化

Python+Selenium Web自动化seleniumselenium是一个Web应用的自动化框架,通过它,我们可以写出自动化程序,模拟用户在浏览器操作Web界面selenium提供了多种语言编写的selenium客户端库,包括java、python、js、ruby等,方便不同编写语言的开发者使用浏览器驱动浏览器驱动也是一人独立的程序,是由浏览器厂商提供的,不同浏览器需要不同的浏览器驱动,比如CHrome和火狐有各自不同的驱动程序浏览器驱动接受到我们的自动化程序发送的界面操作请求后,

2020-05-26 16:09:51 610

原创 Pytest框架入门

Pytest框架入门基本使用示例代码# 1.导包import pytest# 2.编写测试方法def fun(x): return x+1# 执行测试用例def test_a(): print("---test a---") assert fun(3) == 4 # 断言 (成功)def test_b(): print("--test b---") assert fun(3) == 5 # 断言 (失败)# 执行if __name__ =

2020-05-26 16:08:15 230

原创 Python+appium app自动化

ce一 Appium简介1. 什么是APpiumAppium是一个移动端的自动化测试框架,可用于测试原生应用移动网页应用和混合型应用,且是跨平台的原生的应用指androi或ios的sdk编写的应用移动网页应用是指网页应用,类似于ios中的Safari或Chrome应用混合型应用是介于web-app和native-app之间的应用Appium是模拟人的操作进行功能自动化,通常用于功能测试和兼容性测试2. Appium的设计采用底层驱动商提供的自动化框架IOS : 苹果的UIA

2020-05-22 12:42:48 2015 2

原创 Python+Selenium Web自动化

Python+Selenium Web自动化seleniumselenium是一个Web应用的自动化框架,通过它,我们可以写出自动化程序,模拟用户在浏览器操作Web界面selenium提供了多种语言编写的selenium客户端库,包括java、python、js、ruby等,方便不同编写语言的开发者使用浏览器驱动浏览器驱动也是一人独立的程序,是由浏览器厂商提供的,不同浏览器需要不同的浏览器驱动,比如CHrome和火狐有各自不同的驱动程序浏览器驱动接受到我们的自动化程序发送的界面操作请求后,

2020-05-22 10:02:56 320

原创 adb命令详细

adb命令手机连接电脑真机连接 : 应该使用数据线连接虚拟机连接 :一般自动连接命令连接 : adb connect ip:端口号查看连接的设备 : adb devices查看设备连接状态 : adb get-stateoffline : 设备连接异常device : 正常unknown : 没有设备连接查看日志信息 : adb logcat查看的是手机四个缓冲区日志 :radio: 存放通信日志,比如通话短信等system: 系统组件日志main: 手机应用

2020-05-18 18:25:10 235

原创 软件测试方法概述-理论

软件测试方法01软件测试概述软件和软件测试软件的分类缺陷的由来和定义软件未实现产品说明要求的功能软件出现了产品说明书指明不应该出现的功能软件实现了产品说明书中未提到的功能软件未实现产品说明书虽未提及但应该实现的目标软件难以理解,不易使用,运行缓慢或者最终用户用户体验不好所有不满足需求或超出需求的都是缺陷软件测试的由来和发展软件测试的定义正向思维的定义出发点 : 使自己确信产品是能够正常工作的评价一个程序和系统特性或能力并确定是否能达到预期结果反向思维的定义

2020-05-15 11:03:07 405

原创 Fiddler接口测试

Fiddler接口测试一. 接口测试概述接口API(Application Program Interface) 接口属于一种操作系统或程序接口GUI(Graphic User Interface) 接口属于一种图形操作系统接口测试接口测试是测试系统组件间接口的一种测试接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点二. 接口及其文档的阅读和分析接口文档应包含的内容接口说明调用的url请求方法(get/post)请求参数、参数类型

2020-05-14 16:03:05 621

原创 Python+appium 测试

ce一 Appium简介1. 什么是APpiumAppium是一个移动端的自动化测试框架,可用于测试原生应用移动网页应用和混合型应用,且是跨平台的原生的应用指androi或ios的sdk编写的应用移动网页应用是指网页应用,类似于ios中的Safari或Chrome应用混合型应用是介于web-app和native-app之间的应用Appium是模拟人的操作进行功能自动化,通常用于功能测试和兼容性测试2. Appium的设计采用底层驱动商提供的自动化框架IOS : 苹果的UIA

2020-05-14 15:56:52 425

原创 移动app端测试

移动端测试1. Android应用测试范围测试范围功能测试UI方面陈故乡功能方面稳定性测试适配测试分辨方面手机交互方面不同版本系统不同厂家定制系统性能测试安全测试安装卸载测试主要测试点 :生成APK文件在真机上可以安装卸载Android手机端的通用安装工具 : 手机助手等工具可以正常安装卸载检查软件是否能正常安装、运行、卸载安装、卸载、更新错误报告其他辅助信息 : 安装路径,内存空间大小的使用等性能测试偏重客户端测试CPU,MEM

2020-05-11 16:27:18 397

原创 8. 第八阶段 高级自动化测试技术

8. 第八阶段 高级自动化测试技术接口测试技术第一章 接口测试一. 接口测试概述接口的定义API接口属于一种操作系统或程序接口GUI接口属于一种图形操作系统接口测试的定义接口测试是测试系统组件间接口的一种测试接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点接口测试的目的和意义接口测试是自动化并且持续集成的接口测试是一个完整的体系,也包括功能测试、性能测试接口测试使用环境一般应用于多系统间交互开发适用于为其他系统提供服务的底层框架系统和中心服

2020-05-11 16:25:44 283

原创 7. 第七阶段 WEB栈自动化测试技术

第七阶段 WEB栈自动化测试技术第一章 Python自动化测概述自动化测试的定义 :自动化测试就是借助于测试工具、依照测试规范,从局部或全部替代人工进行测试以及提高测试效率的过程,有两大显著特征:自定测试过程是通过模拟人工操作,完成对被测系统的输入,并且对输出进行检验的过程自动化测试是由软件代替人工操作,对被测系统的GUI发出指令,模拟操作,完成自动化测试过程自动化测试软件自主研发测试工具满足特定的业务需求针对性强自主性、灵活性、易用性强开源测试工具Lic

2020-05-11 16:13:41 194

原创 6. 第六章 移动栈测试技术

第六章 移动栈测试技术一. 移动端测试技术什么移动端移动端操作系统IOSAndroidWindows PhoneSymbianWindows MobileBlackberry手机测试的分类传统手机测试 : 是指测试手机本身,如抗压、抗摔、抗疲劳、抗低温高温等,也包括手机本身的功能、性能等测试手机应用软件测试 : 手机应用软件是基于手机操作系统之上开发出来的软件,做这样的测试,就叫做手机应用软件测试移动端测试 :移动端软件测试就是符合多种网络,不同系统m,不同

2020-05-11 16:12:32 235

原创 5. 第五阶段 测试开发技术 - JAVA

5. 第五阶段 测试开发技术 - JAVA第一章 初识JAVAjava简介java语言的特性搭建java环境第一个java程序public class Helloworld{ public static void main(String[] args){ System.out.println("Hello world"); //println自带换行 System.out.print("Hello"); System.ou

2020-05-11 16:10:41 266

原创 4. 第四阶段_全栈通用测试技术

4.第四阶段_全栈通用测试技术第一章 软件测试概述软件和软件测试软件的分类按层次划分系统软件支持软件应用软件按结构划分单击软件分布式软件C/SB/S按组织划分开源软件闭源(商业)软件缺陷的由来和定义bugdefect - 表示的范围比较广软件缺陷的定义软件未实现产品说明书要求的功能软件出现了产品说明书指明不应该出现的功能软件实现了产品说明书未提到的功能软件未实现产品说明书虽未明确提及但应该实现的目标软件难以理解、不易使

2020-05-11 16:09:30 1607

原创 3. 第三阶段WEB测试技术

3. WEB测试技术HTML标签html : html标签head: 头文件body : html主题title : 页面标题meta : 申明编码 <meta charset="utf-8" /> 单标签br : 换行 <br/> 单标签标题 : <h1> - <h6>a : 链接img :图像<!-- 代码 --> : 注释嵌入元素(音频、视频) : <embed src="文件名">属性&l

2020-05-11 16:07:03 255

原创 2. 第二阶段_全栈测试数据管理与数据库测试

2. 第二阶段_全栈测试数据管理与数据库测试2.1 MySQL数据库技术1. 数据库基础什么是SQL?SQL ( Structured Query Language )SQL是专为数据库建立的操作命令集,是一种功能齐全的数据库语言数据 (Data)数据库 (Database)数据库管理系统 (DBMS) : 位于应用程序与存储数据之间的一层数据管理软件数据库系统 (DBS)2. DBMSDE主要功能数据库的定义功能 :DDL: 数据定义语言 create语句

2020-05-11 16:06:03 201

原创 1. 第一阶段_全栈测试环境配置管理

第一阶段_全栈测试环境配置管理1.1 物理机测试环境管理第1章 计算机体系结构计算机中表示信息的最小单位 - 位 -bit处理信息的额最小单位 - 字节 - Byte计算机硬件系统的五大构成运算器控制器储存器输入设备输出设备指令集是CPU中用来计算和控制计算机系统的一套指令的集合指令集分为 CISC(复杂指令集)、RISC(精简指令集)复杂指令集按照顺序串行执行控制简单利用率不高,执行速度慢精简指令集指令数目少执行时间短一维线性寻址

2020-05-11 16:03:54 954

原创 Linux下安装python3的环境

Linux下安装python3的环境1.配置yum源配置第一个仓库,里面有大量的常用的系统软件 (没有wget的先安装wget)wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo配置第二个仓库,携带大量的第三方软件(nginx,redis,mongodb,ma...

2019-10-26 14:27:15 112

原创 黑苹果的安装步骤

时隔半年,再一次回到黑苹果的圈里,还记得第一次装黑苹果是用虚拟机装的,当时跟着网上的教程,一步一步的装,当时毕竟是用的虚拟机,装好后的Mac系统简直就跟屎一样,让人作呕,后来,在半年前,自己狠下心,用真机装了一把,装真机和用虚拟机差别还是很大的,需要找和自己电脑品牌相对应的clover,这个clover我的理解是引导启动系统的,我是爬了好多楼,加了好多群,找资源,找教程,熬了很久才...

2019-10-25 16:03:37 747

原创 机器学习

机器学习1. 机器学习的引入城市气候与海洋的关系研究 :导入包 :import numpy as npimport pandas as pdfrom pandas import Series,DataFrameimport matplotlib.pyplot as plt%matplotlib inlinefrom pylab import mplmpl.rcParams...

2019-10-18 21:17:55 294

原创 python之数据分析

数据分析1. 什么是数据分析 :数据分析:是把隐藏在一些看似杂乱无章的数据背后的信息提炼出来,总结出所研究对象的内在规律数据分析三剑客:Numpy,Pandas,Matplotlib2. NumpyNumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。2.1 创建ndarray使...

2019-10-18 17:53:31 1822 1

原创 Python中的爬虫

爬虫启动:jupyter notebook介绍:anaconda是一个集成环境(数据分析+机器学习)提供了一个叫做jupyter的可视化工具(基于浏览器)jupyter的基本使用快捷键:插入cell:a,b删除:x执行:shift+enter切换cell的模式:y,mtab:自动补全打开帮助文档:shift+tab1. 什么是爬虫 :通过编写程序模拟浏览器上网,从互...

2019-10-16 17:20:10 12410 1

原创 Django

1. web框架HTTP协议发送HTTP请求通过TCP套接字,客户端Web服务器发送一个文本的请求报文,一个请求报文由请求行、请求头部、空行、和 请求数据四部分组成服务器接受请求并返回HTTP响应Web服务器解析请求,定位请求资源。服务器将资源副本写到TCP套接字,由客户端读取。一个响应由状态行、响应头部、空行和响应数据四部分组成在浏览器地址栏键入URL,按下回车之后经历的过程1...

2019-10-16 09:48:15 961

原创 CSS

<<<<<<< HEADCSS1. 引入方式方式一 : 行内引入<body> <div style ='color:red'>asdfg</div></body>方式二 : 内联引入<head> <style> div{ ...

2019-10-16 09:46:45 219

原创 HTML-CSS

HTML知识1. html概念html全称HyperText Markup Language,翻译为超文本标记语言,它不是一种编程语言,是一种描述性的标记语言,用于描述超文本内容的显示方式。比如字体、颜色、大小等。超文本:音频,视频,图片称为超文本。标记 :<英文单词或者字母>称为标记,一个HTML页面都是由各种标记组成。作用:HTML是负责描述文档语义的语言。注意:H...

2019-10-16 09:45:59 1134

原创 JavaScript

JavaScript基础1. 什么是JavaScript1. JavaScript是一种脚本语言,其源代码在发往客户端运行之前不需经过编译,而是将文本格式的字符代码发送给浏览器由 浏览器解释运行。2. 是一种解释性脚本语言(代码不进行预编译)2. JavaScript的组成2.1 ECMAScript1. JavaScript的语法标准2. ECMA是一个组织,即欧洲计算机制...

2019-10-16 09:45:06 616

原创 python封装exe可执行文件

python封装exe可执行文件工具 :​ Pyinstaller安装 :cmd下键入命令pip install pyinstaller打包封装 :进入需要封装的py文件的目录下按住shift键的同时鼠标右键选择在命令窗口打开输入封装命令pyinstaller -F 文件名.py常用参数说明 :参数描述-h查看该模块的帮助信息...

2019-10-16 09:44:22 355

原创 Mysql数据库

Mysql数据库1. 初识数据库1. 解决数据读取慢的问题2. 数据一致性3. 数据的安全性4. 解决了并发问题数据库管理系统DBMS数据库管理员DBA数据库database → db表 table数据库分类: 1.关系型数据库:数据之间关系紧密 mysql oracle sqlserver sqllite(轻量级小数据库) access 2.非关系型数据...

2019-10-16 09:43:58 244

原创 Python之网络编程

网络编程1. C/S B/S架构C : client 客户端B : Browser 浏览器S : server 服务端C/S 客服端与服务器之间的架构: QQ,微信,游戏​ 优点 : 安全性高,个性化设置,功能去全面​ 缺点 : 开发成本高 , 维护成本高(app),面向的客户固定B/S架构: 浏览器与服务器之间的架构 , 输入C/S架构 最近几年比较流行的特殊的C/S架构​ 优...

2019-10-16 08:34:11 1057

原创 python基础知识笔记

Python的基础认知1. 计算机基础知识cpu : 人类的大脑,思考 运算和处理问题内存 : 临时储存数据 断电即消失 存储速度快 4G 8G 16G 32G硬盘 : 永久存储数据 存储图片,视频,音频 相对于内存存储慢 500G 1T 2T操作系统 : 其实是一个软件,去控制每个硬件之间的数据交互...

2019-10-16 08:32:54 2254

ubuntu安装.pdf

ubuntu的所有相关开发环境的安装步骤: Vim chrome 输入法 Pycharm Sublimetext 3 virtualenvs mysql Navicat Postman git redis nvm node npm cnpm vue-cli nginx Docker MongoDb Golang Goland GitLab

2019-10-22

数据分析.md

python的简单的数据分析,自己自己自用整理的笔记 .....

2019-10-18

python爬虫.md

基于python的爬虫,各种爬虫模块的使用,分布式、增量式爬虫,异步爬虫

2019-10-16

CSS前端页面样式.md

css ,css ,css 前端页面样式 ,个人整理,自用

2019-10-16

HTML-CSS.md

html-css的前端页面的笔记,,个人整理的笔记,自存

2019-10-16

JavaScript.md

javascript的前端开发笔记,个人整理,个人整理

2019-10-16

Django框架.md

python的Django基于web开发的框架,非常的强大

2019-10-16

Mysql数据库.md

mysql数据库的个人笔记, 个人整理,自存资源

2019-10-16

第二部分网络编程.md

python之网络编程,网络并发笔记,个人整理

2019-10-16

第一部分python基础.md

python基础知识笔记,自己整理的点点滴滴

2019-10-16

索尼刷机平台

索尼刷机平台

2015-07-24

空空如也

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

TA关注的人

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