自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (2)
  • 收藏
  • 关注

原创 python 数据包ASCII码与字符串互转

1、字符串转bytes date = datetime.datetime.now().date() time_stamp = (datetime.datetime.now() + datetime.timedelta(hours=-2)).strftime('%a, %d %b %Y %H:%M:%S') body = '{result:0,timeStamp:"%s","...

2020-03-15 16:10:47 1109

原创 JDK8安装与环境变量(Win)

一、JDK下载JDK官网下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择:“Accept License Agreement”下载的文件:jdk-8u231-windows-x64.exe二、安装(1)点击 “jdk-8u221-windows-x64....

2019-11-04 10:57:47 367 1

原创 jmeter 培训

一、为什么要做性能测试性能测试目的是验证软件系统是否能够达到用户提出的性能指标,同时发现软件系统中存在的性能瓶颈,优化软件,最后起到优化系统的目的。性能测试的目的1.获取正常请求流量下,系统的各个性能指标:在正常压力(无压力)流量下对系统进行性能测试,建立一个可度量的参考标准,为其他测试场景或者调优过程提供对比参考。常用的性能测试指标包括:服务响应相关的:平均响应时间,响应时间分布情况...

2019-10-27 15:33:01 773

原创 接口测试之使用JMeter自带的录制功能

HTTP请求包含四部分1、请求行请求方式 、协议 、 IP地址2、请求头主机(IP地址)、编码格式3、空行固定的空行 ,固定格式,所有抓包工具抓出来都是这个格式4、请求体data本章主要是编写如何使用JMeter自带的录制功能前提:1、已配置好JDK2、已安装好JMeter一、打开JMeter并添加代理服务器鼠标右键点击【测试计划】->【添加】->【非测试元...

2019-10-24 22:37:22 1056

转载 Python之代理IP地址池(二)

思路:先在从网上爬取一个代理列表,做代理池,并保存在本地http_list.txt和https_list.txt中,然后从中随机池取出一个ip做代理。本代码是从用webdriver模拟chrome浏览器http://www.xicidaili.com/上爬取的代理的(因为这个网站有发爬虫,就直接用webdriver快速搞定,这么一个小网站,就懒得去研究它的反爬了)。爬取成功会返回响应代码2...

2019-10-01 18:50:31 995

原创 Python之安装与环境变量(Win)

Python之安装与环境变量下载Python官网:https://www.python.org/Python官网下载:https://www.python.org/downloads/release/python-373/安装Python安装包:python-3.7.3-amd64.exe勾选“Add Python 3.7 to PATH” (勾选后会自动配置Python环境变量)...

2019-05-20 17:36:53 338

原创 Django之Restful接口测试-Django自带测试模块(七)

Django自带测试模块上章博客写的Restful接口测试使用的是python里的Unittest测试框架,而本章使用Django自带的测试模块。Django的单元测试使用python的unittest模块,这个模块使用基于类的方法来定义测试。类名为django.test.TestCase,继承于python的unittest.TestCase。项目的目录结构:|-- Django_St...

2019-04-27 20:27:05 3035

原创 Django之Restful接口测试-Python+Requests+Unittest(六)

在第五章介绍了使用Potsman工具对Restful接口进行测试,接下来我们使用Python+Requests+Unittest框架进行接口测试用例的编写。import requestsimport unittestclass UserTest(unittest.TestCase): def setUp(self): self.base_url = 'http://...

2019-04-26 17:07:58 1142

原创 Django之Restful接口测试-Postman(五)

Restful接口测试-Postman前面已将Django框架的API已添加好了,现在我们来使用Postman接口测试工具进行api测试主要学习的是 增(POST)、删(DELETE)、改(PATCH)、查(GET)创建项目首先Postman新建了一个项目用来存放用例,项目名称为 “django_restful”GET请求根据HTTP规范,get用于信息获取,而且应该是安全的和幂等的...

2019-04-25 15:16:34 3659

原创 Django之Swagger接口文档生成(四)

Django之安装(一)

2019-04-24 16:47:22 5922 5

原创 Django之添加API(三)

目前已将Django环境已搭建好,接下来给环境添加API项目的目录结构:|-- Django_Study| |-- django_restful| | |-- __ init__.py| | |-- settings.py| | |-- urls.py| | |-- wsgi.py– manage.py| |-- api| | |-- __ init__.py| | |--...

2019-04-24 15:52:07 3090

原创 Django之创建项目与配置(二)

项目创建1.创建新项目在D盘创建一个新文件夹,文件夹名称为“Django_Study”用来放项目进入“Django_Study”文件夹创建一个新项目进入项目创建api应用D:#进入新创建的文件夹,文件夹名称为 Django_Studycd Django_Study#创建一个新项目,项目名称为 django_restfuldjango-admin startproject dj...

2019-04-24 10:44:44 1405

原创 Django之安装(一)

前提Django是基于Python写的一个开放源代码的Web应用框架,安装Django前需要先配置好Python环境。Django安装输入以下命令即可安装Djangopip install django安装校验django-admin提示如以下内容则说明安装成功查看Django版本python -m django --version安装Django REST Fram...

2019-04-23 17:36:29 1117

原创 Android SDK Manager无法更新的解决方案

问题产生的原因:因为墙的原因(你懂的),无法访问google网站,导致Android SDK Manager无法更新解决方法:启动 Android SDK Manager ,打开主界面,依次选择「Tools」、「Options…」,弹出『Android SDK Manager - Settings』窗口;在『Android SDK Manager - Settings』窗口中,在「HTTP...

2019-04-15 15:15:12 2795

原创 Python之xlrd读Excel文件问题解决 (python xlrd unsupported format, or corrupt file.)

最近使用PyChram创建xls文件导致不能读取写入该文件解决:在桌面上手动创建Excel文件即可解决。import xlrdimport xlutils.copy#打开一个workbookfilename = r'H:\Timed_scheduling\data.xls'rb = xlrd.open_workbook(filename, encoding_override="utf-...

2019-04-10 16:13:16 46533 5

原创 Python安装MySQLdb模块报错解决方法

MySQLdb安装报错解决方法问题:1.没有找到与Python版本匹配的 MySQLdb模块2.提示需要安装VC++ XX库,因为pip3安装编译调用到window底层的东西。解决以上问题方案:1.下载自己安装的Python对应的whl版本: https://www.lfd.uci.edu/~gohlke/pythonlibs/博主的Python版本是3.7.3,下载的是 “asp...

2019-04-09 10:53:19 2213

原创 Python之代理IP地址池(一)

import randomimport requestsimport redef rand_userAgent(): # 我自己用正则弄的一个UA池,大家也可以自己动手做一个 UserAgentList = [{'User-Agent': 'Mozilla/5.0(Macintosh;U;IntelMacOSX10_6_8;en-us)AppleWebKit/534.50(K...

2019-04-03 15:55:54 737

原创 接口性能测试

import requestsimport timeimport datetimenumbers = 6000nums = 0for i in range(5): numbers = numbers + 1000 print(numbers) for i in range(5): times = datetime.datetime.now() +...

2019-04-02 16:36:16 365

原创 测试接口笔记

1.抓包进行接口测试时,信息头有几个必填项 可以保证大部分的情况下不会因为信息头出错Accept :application/json, text/javascript, /; q=0.01Referer:http://125.94.44.2/Register/user_login.htmlContent-Type : application/x-www-form-urlencoded; ch...

2019-04-02 11:35:30 182

原创 Selenium自动化测试--生成测试报告

import unittest# 测试用例存放路径case_path = './Testcase' # 获取所有测试用例def get_allcase(): discover = unittest.defaultTestLoader.discover(case_path, pattern="Test*.py") suite = unittest.TestSuite(...

2019-04-02 10:56:57 4505

原创 Python+Selenium unittest单元测试框架的几种运行方式

一、unittest概念核心: TestCase, TestSuite, TestLoder,TextTestRunner,TextTestResult, TestFixtureTestCase(测试用例): 所有测试用例的基类,它是软件测试中最基本的组成单元一个test case 就是一个测试用例,是一个完整的测试流程,包括测试前环境的搭建setUp,执行测试代码(run),以及测试后环境...

2019-04-01 18:03:23 632

原创 Jenkins+Ant+JMeter搭建持续集成接口测试平台

一、安装JDK安装与环境变量:https://blog.csdn.net/m0_37193944/article/details/88681523Ant安装与环境变量:https://blog.csdn.net/m0_37193944/article/details/88698875Jenkins安装与环境变量:https://blog.csdn.net/m0_37193944/artic...

2019-03-23 18:02:16 365

原创 requests接口测试基础

一、发送HTTP请求导入requests库并将测试的接口地址设为变量import requestsbase_url = 'http://httpbin.org'Get请求r =requests.get(base_url+'/get')print(r.status_code)Post请求r=requests.post(base_url+'/post')print(r.statu...

2019-03-21 21:04:29 1156

原创 JMeter下载及安装配置

一、前提运行JMeter的前提是必须安装JDK,JDK安装教程:https://blog.csdn.net/m0_37193944/article/details/88681523当前最新版本的JMeter是5.1.1,要求JDK版本1.8以上。二、下载JMeter官网下载地址:http://jmeter.apache.org/download_jmeter.cgi下载文件:apache...

2019-03-21 11:01:28 520

原创 Ant安装与环境变量(Win)

一、下载Ant官方下载地址:https://ant.apache.org/bindownload.cgi文件名:apache-ant-1.10.5-bin.zip解压到你指定的文件夹即可,教程解压路径:E:\apache-ant-1.10.5二、配置环境变量变量名:ANT_HOME变量值:E:\apache-ant-1.10.5变量名:CLASSPATH变量值:%ANT_HOM...

2019-03-20 20:31:46 356

原创 Jenkins安装与环境变量(Win)

一、下载JenkinsJenkins官网地址:https://jenkins.io/download/下载文件名:jenkins-2.164.1.zip二、解压并安装(1)解压“jenkins-2.164.1.zip”压缩包(2)双击运行“jenkins.msi”(3)设置导向页面,点击“Next”;(4)自定义选择jenkins的安装路径并点击“Next”;(5)点击“I...

2019-03-20 15:20:35 1494

原创 JDK配置环境变量的意义

一、JAVA_HOME的意义JAVA_HOME变量指定JDK的安装目录1.可避免重复引用JDK安装目录时填写长路径的麻烦;2.当JDK安装目录发生更改,只需要修改JAVA_HOME变量路径即可;新建变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk-12二、Path的意义要求系统去运行一个程序时而没有告诉它程序所在的完整路径时,系统除了在当前目录...

2019-03-20 10:58:30 6312 2

原创 JDK12安装与环境变量(Win)

一、JDK下载JDK官网下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html选择:“Accept License Agreement”下载的文件:jdk-12_windows-x64_bin.exe二、安装(1)点击 “jdk-12_windows-x64_b...

2019-03-20 10:16:09 35971 69

原创 ubuntu搭建ftp服务器

一、进入root权限(超级管理员用户帐户)root 密码错误解决方案:https://blog.csdn.net/m0_37193944/article/details/88645703su root二、安装vsftpd服务apt install vsftpd三、创建一个用户用于FTP(1)新建一个ftpuser用户useradd -m ftpuser(2)为ftpuser用...

2019-03-19 16:46:54 269

原创 linux root用户密码错误解决方法

一、问题的原因问题:输入命令su root,输入密码怎么输入都不正确原因:因为刚安装好的Linux系统是没有给root设置密码的二、解决方法输入以下命令sudo passwd root[sudo] password for sam(用户名): 输入当前登陆liunx用户名的密码Enter new UNIX password: 输入新的密码并确认,此时的密码就是root新密码...

2019-03-18 18:02:56 18123 8

原创 ubuntu安装jdk

一、JDK的下载首先去官网(https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html)下载所需版本的JDK,在此选择了jdk_11.0.2_linux-x64_bin.tar.gz,如图:二、JDK解压(1)创建一个文件夹用来存放jdk解压后的文件sudo mkdir /u...

2019-03-18 14:46:49 305

原创 liunx搭建svn服务器

一、安装yumsudo apt install yum二、安装SVN服务器sudo apt install subversion三、创建SVN项目仓库创建SVN目录用来放项目仓库sudo mkdir /home/svn在SVN目录里创建TR项目仓库(TR为你预期的版本库名称,可自定义)sudo svnadmin create /home/svn/TR进入已创建的TR项目仓...

2019-03-15 17:27:11 338 1

原创 linux使用apache搭建http服务器(文件服务器)

一、安装Apache$ sudo apt-get install apache2二、修改服务器访问端口Apache2的默认访问端口为80,可修改为其他端口(当端口被占用时需要更改其访问端口)进入apache2的安装目录 /etc/apache2/,修改ports.conf文件$ cd /etc/apache2/$ sudo chmod 775 ports.conf$ vim po...

2019-03-15 14:32:22 8664 1

Selenium自动化测试的HTMLTestRunner测试报告美化

Python+Selenium自动化测试优化后的HTMLTestRunner测试报告

2019-04-02

项目实战安全测试用例

安全测试分析的来源主要是需求、系统设计、安全工程师安全建议。 采用的测试策略:工具扫描,手工测试.安全测试用例设计可参考安全测试用例库.

2019-04-01

空空如也

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

TA关注的人

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