自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LoadRunner中检查点函数web_find()和web_reg_find()的区别

检查点函数web_find()和web_reg_find()的区别1、这两个函数函数类型不同,web_find是普通函数,web_reg_find是注册型函数;2、web_find使用时必须开启内容检查选项,而web_reg_find则没有此限制;web_find使用时开启内容检查选项:把Run_time Settings-》preferences下的Enable Image and textcheck勾选上3、web_find只能基于HTML模式录制的脚本中,而web_reg_find没有

2020-07-29 23:19:15 381

原创 LoadRunner中的事务

LoadRunner中的事务一、事务(Transaction)的简介1、定义为了衡量某个操作的性能,需要在操作的开始和结束位置插入这样一个范围,这就定义了一个事务。2、原因从性能测试的角度出发,事务可以帮助我们衡量不同的操作对被测系统所造成的影响,知道不同的操作所花费的时间。3、事务的作用Loadrunner运行到该事务的开始点时,loadrunner就会开始计时,直到运行到该事务的结束点,计时结束后。这个过程中得到的时间即为一个事务时间,通常事务时间所反映的是一个操作过程的响应时间。4、函

2020-07-29 22:53:05 2012 1

原创 LoadRunner关联

LoadRunner关联操作从服务器的响应数据中获取数据,函数:web_reg_save_param()关联分两种:手动关联和自动关联手动关联一、参数匹配1、直接编写脚本,在Action中编写如下内容: web_reg_save_param("参数名", "LB=左边匹配内容", "RB=右边匹配内容", "Ord=ALL", #ALL表示获取所有;填1表示获取第1个参数值 LAST);2、在弹出框中填写内容,步骤如下:1)依次点击【Instet】-》【New Step】

2020-07-27 18:34:38 331

原创 LoadRunner 读取Mysql数据实现参数化

LoadRunner 读取mysql数据实现参数化步骤如下:一、安装Mysql的ODBC1、运行安装包,以默认选项安装该文件。可以自行去网上找资源下载,我使用的版本是:MySQL ODBC 3.51.24-x86.exe二、获取mysql数据1、打开loadrunner 的Virtual User Generater 菜单Parameter List(也可直接使用快捷键Ctrl+L打开)2、点击做下脚的New,新建参数3、点击【Data Wizard】4、在弹出的框里选择Specify

2020-07-17 17:59:06 290

原创 CentOS中mysql数据库mysqldump备份与恢复

CentOS中mysql数据库的备份与导入1、备份命令格式:mysqldump -h主机名 -P端口 -u用户名 -p密码 --database 数据库名 > 文件名.sql例如: mysqldump -h 192.168.1.100 -p 3306 -uroot -ppassword --database cmdb > /data/backup/cmdb.sql2、备份压缩导出的数据有可能比较大,不好备份到远程,这时候就需要进行压缩格式:mysqldump -h主机名 -P端口 -

2020-06-18 16:10:10 1677

原创 开启CentOS中mysql日志

开启centos中mysql日志general-log:能记录mysql所有的操作日志(包括增、删、改、查),不过日志会耗费数据库5%-10%的性能,所以平时基本不打开此功能,一般在查找问题时才打开,完成后需及时关闭。操作步骤:1、客户端连接mysql2、查询日志是否开启:show variables like ‘general%’;3、开启日志:set global general_log=14、关闭日志:set global general_log=05、打开对应目录下的日志文件,实时查

2020-06-18 14:10:46 1504

原创 Centos7如何修改或重置MySQL8.0的root密码

CentOS下mysql忘记密码后的解决办法处理步骤:1、停止mysql服务service mysqld stop2、修改配置文件/etc/my.cnf在[mysqld]下添加skip-grant-tables,意思是忽略密码,保存并退出3、启动Mysqlservice mysqld start4、修改密码相应输入命令如下(已省略系统的输出内容):mysql> mysql #免密码登录mysql> use mysql ; #连接权限数据库mysql> up

2020-06-12 12:58:09 1233

原创 CentOS7防火墙开放端口配置方法

CentOS7防火墙开放端口配置方法步骤:1、查询端口号80 是否开启: firewall-cmd --query-port=80/tcp2、开启端口cmd --zone=public --add-port=80/tcp --permanent3、重启防火墙:firewall-cmd --reload

2020-06-11 23:19:50 238

原创 CentOS7中两步安装 Nginx

CentOS7中安装 Nginx环境配置CentOS7 虚拟机一、首先检查本机是否安装过 nginx## 查看 nginx 版本nginx -v二、安装1、安装 epl-releaseyum install epel-release2、安装 nginxyum install nginx3、检查是否安装完成再次执行命令:nginx -v三、启动1、启动nginxsystemctl status nignx2、查看状态systemctl status nginx四

2020-06-11 23:12:03 124

原创 CentOS7通过yum安装MySQL

Centos7通过yum安装最新MySQL一、前期检查在准备安装mysql之前,需要先确保本地机器没有安装mysql,否则安装过程会失败。检查mysql是否安装和卸载的命名如下:#检查是否安装yum list installed | grep mysql#卸载yum remove mysql二、去官网查看最新安装包1.查看centos系统的版本(可以明确知道要下载的MySQL源安装包版本)命令:cat /etc/redhat-release2.官网查看最新安装包网址: https:

2020-06-10 19:40:44 300

原创 python-在Django中创建应用程序

在Django中创建应用程序简介Django项目由一系列应用程序组成,它们协同工作,让项目成为一个整体。一、创建应用程序打开一个终端窗口(或标签页),并切换到manage.py所在的目录。激活该虚拟环境,再执行命令startapp:(11_env) E:\wei\learning_log>python manage.py startapp learning_logs(11_env...

2019-08-02 18:26:37 1451 1

原创 python-在Django中创建项目

在Django中创建项目一、Django中创建项目在依然处于活动的虚拟环境的情况下(11_env包含在括号内),执行django-admin startproject learning_log .来新建一个项目( learning_log项目文件名,可以另取)(11_env) E:\wei\learning_log>django-admin startproject learning_...

2019-07-24 17:36:08 307

原创 python-建立虚拟机

建立虚拟机简介虚拟环境是系统的一个位置,你可以在其中安装包,并将其与其他Python包隔离。一、建立虚拟环境为项目新建一个目录,将其命名为 learning_log,再在终端中切换到这个目录,并创建一个虚拟环境。如果你使用的是Python3,可使用如下命令来创建虚拟环境(这里运行了模块venv,并使用它来创建一个名为11_vev的虚拟环境):python -m venv 11_env...

2019-07-18 18:42:37 708

原创 python-使用API来探索GitHub上星级最高的项目

使用API,并使用Pygal可视化仓库简介Web API是网站的一部分,用于与使用非常具体的URL请求特定信息的程序交互。这种请求称为API调用。请求的数据将以易于处理的格式(如JASON或CSV)返回。实际代码如下:import requestsimport pygalfrom pygal.style import LightColorizedStyle as LCS, Lighte...

2019-07-17 16:56:08 541

原创 python-使用Pygal模拟掷骰子

Pygal模拟掷骰子简介在这个项目中,我们将对掷骰子的结果进行分析。掷6面的常规骰子时,可能出现的结果为1-6点,且出现每种结果的可能性相同。为确定哪些点数出现的可能性最大,我们将生成一个表示掷骰子结果的数据集,并根据结果绘制出一个图形。步骤1.创建一个Dice类我们先创建一个dice.py文件,文件内容包含Dice类,下面的类模拟掷一个骰子: from random import r...

2019-07-11 22:24:01 734

原创 python-安装Pygal

安装Pygal简介对于需要在尺寸不同的屏幕上显示的图表,请考虑使用Pygal来生成它们,因为它们将自动缩放,以适合观看者的屏幕,这样它们在任何设备上显示时都会很美观安装步骤:请使用pip来安装Pygal:1.在Linux和OS X系统中,应执行的命令类似于下面这样:pip install --user pygal==1.72.在Windows系统中,命令类似于下面这样:pytho...

2019-07-08 21:22:07 869

原创 python-随机漫步

随机漫步简介我们将使用Python来生成随机漫步数据,再使用 matplotlib 将这些数据呈现出来。随机漫步的路径是这样的:每次行走都完全是随机的,没有明确的方向,结果是由一系列随机决策决定的。步骤:1.1创建RandomWalk() 类为模拟随机漫步,我们将创建一个名为random_walk.py的文件,文件内包含RandomWalk 的类,它随机地选择前进方向。这个类有三个属性,...

2019-07-08 21:03:42 1122

原创 python-绘制简单的折线图

绘制简单的折线图简介使用matplotlib绘制一个简单的折线图,我们将使用平方数序列1、4、9、16和25来绘制这个图标实例代码如下:import matplotlib.pyplot as pltinput_values=[1,2,3,4,5]squares=[1,4,8,16,25]plt.plot(input_values,squares,linewidth=5)#设置图...

2019-07-02 17:31:58 1344

原创 python-在windows系统中安装matplotlib

在windows系统中安装matplotlib简介Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形 。通过 Matplotlib,开发者可以仅需要几行代码,便可以生成绘图,直方图,功率谱,条形图,错误图,散点图等。步骤在windows系统中,首先需要安装Visual Studio。为此,请访问 https://d...

2018-12-07 23:55:21 5174

原创 Python-在Windows系统中安装Pygame

在Windows系统中安装Pygame简介Pygame是 跨平台Python模块,专为电子游戏设计,包含图像、声音。建立在SDL基础上,允许实时电子游戏研发而无需被低级语言(如机器语言和汇编语言)束缚。步骤先明确要下载的whl文件版本:在cmd输入 python,有显示python版本,可以根据此版本得知对应的whl文件版本(pyhton3.7对应为cp37,操作系统64对应amd64)...

2018-10-19 22:40:48 270 2

原创 Pyton-常用断言方法

断言方法简介断言方法检测该满足的条件是否确实满足。如果该条件满足,对程序行为的假设就得到了确认,就可以确信其中没有错误。如果认为应该满足的条件实际上并不满足,Python将引发异常。unittest Module中的断言方法序号方法用途1assertEqual(a,b)核实a == b2assertNotEqual(a,b)核实a != b3as...

2018-10-15 00:15:11 945

原创 Python-单元测试与测试用例

单元测试与测试用例简介测试用例是一组单元测试,这些单元测试一起核实函数在各种情形下的行为都符合要求要为函数编写测试用例,可先导入模块 unittest 以及要测试的函数,再创建一个继承unittest.TestCase 的类,并编写一系列方法对函数行为的不同方面进行测试创建实例(对比用户输入的名和姓是否符合要求)1.先创建个name_function.py的文件(文件名称可以另取),接...

2018-10-12 22:11:03 8100 3

原创 Python-重构

标题:重构简介将代码划分为一系列完成具体工作的函数,这样的过程被称为重构。重构让代码更清晰、更易于理解、更容易扩展具体实例import jsondef get_stored_username(): # 如果存储了用户名,就获取它 filename='username.json' try: with open(filename) as f_obj:...

2018-10-12 20:24:38 3548

原创 Python-JSON格式数据的存储与读取

JSON格式数据的存储与读取简介模块 json 可以将 Python 数据结构转储到文件中,并在程序再次运行时加载该文件的数据使用json.dump()和json.load()#存储:json.dump()#函数json.dump()接受两个实参:要存储数据;可用于存储数据的文件对象#读取:json.load()创建“保存与读取用户生成的数据”实例import json#如...

2018-10-12 18:51:27 973

原创 Python爬虫1-利用Scrapy抓取豆瓣电影top250数据

Python爬虫-利用Scrapy抓取豆瓣电影top250数据简介一段自动抓取互联网信息的程序Python爬虫架构:调度端:用来启动、停止、和监视爬虫URL管理:对等待爬取和已经爬取的URL进行管理,简单来说就是为后续模块提供可供爬取的URL网页下载器:将供爬取的URL的网页下载下来,组成供解析的字符串网页解析器:将字符串解析scrapy抓取步骤新建项目 (...

2018-09-05 20:16:41 4650

原创 Python-Windows下安装Scrapy

Windows下安装Scrap简介Scrapy 是 Python 开发的一个快速、高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试安装Scrapy框架以及安装时出现的一系列错误解决方案步骤如下:打开cmd窗口,进入Script目录:cd Python37\Scripts安装libxlm2...

2018-08-30 19:45:52 424

原创 Python连接MySQL数据库

一、安装PyMySQL 注:PyMySQL是Python3.x 版本中用于连接MySQL服务器的一个库 1.进入Scripts目录“cd Python37\Scripts” 2.运行命令:pip install PyMySQL 3.检查PyMySQL库是否安装成功,打开python自带的shell终端,输入命令:import pymysql,如果没有任何错误提示,则说明安装成功 ...

2018-08-27 19:10:08 517

原创 Python接口测试

一、环境部署(1)安装python 步骤一: https://www.python.org/下载你想用的版本(本文介绍的版本是3.7的版本)。 步骤二:安装后,添加系统环境变量。 在Path中新建“D:\Python37”(D:\Python37为python安装目录) 步骤三:验证python是否安装成功,在cmd中输入python (2)安装requests库(接口...

2018-08-27 18:05:34 761

空空如也

空空如也

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

TA关注的人

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