- 博客(24)
- 收藏
- 关注
转载 使用Jmeter实现自动化测试2019.1.7
一、安装jdkhttps://www.oracle.com/technetwork/java/javase/downloads/index.html二、安装jmeterhttps://jmeter.apache.org/三、安装anthttps://ant.apache.org/bindownload.cgi四、新建一个文件夹(build.xml和startRun...
2019-01-07 14:24:00
140
转载 全栈自动化测试建设思路2019.1.3
一.接口流程化回归测试:可以做到一个业务流接口测试,生成测试报告,测试报告可以被Jenkins触发(当有代码提交时),触发后发送测试报告。技术工具:jmeter+ant+Jenkins+ jmeterpython插件(https://www.cnblogs.com/testway/p/9951289.html)二.webUI自动化测试:可以做到用api接口调用测试脚本...
2019-01-03 17:40:00
117
转载 Jmeter自动化测试常见的问题解决方案汇总2018.12.21
一、如何解决response内容中文乱码问题?解决方案:添加一个BeanShell PreProcessor,然后在Script代码区域添加:prev.setDataEncoding("utf-8");如图:二、如何提取response中json格式的内容?解决方案:在请求Samper,添加一个后置处理器(Json提取器)。格式:$.data.report.repor...
2018-12-21 11:35:00
141
转载 万人高并发性能测试方案2018.10.3
性能测试目的:通过高并发压力测试找到目前服务器瓶颈在哪。性能测试范围:(根据业务高峰期的日志分析) 1.socket相关(教师端网络监测、白板、分配解析卡、练习卡,学生端网络监测、学生做题) 2.Http接口(教师端备课添加多个教学点、获取课堂信息接口、定制测评、智能练习卡)性能测试方案: 1.模拟测试在线10万用户下,系统服务器运行情况。 2.并发量=在...
2018-10-30 15:03:00
683
转载 自动化测试框架搭建2-python+ selenium grid + flask环境搭建
一.下载安装python,以及pycharm集成开发环境。略二.selenium grid for python 环境搭建1.selenium最新安装包地址:http://selenium-release.storage.googleapis.com/index.html转载于:https://www.cnblogs.com/Ootori/p/9811721.htm...
2018-10-18 17:13:00
162
转载 自动化测试框架搭建1-思路
自动化测试框架搭建思路:1.需要一个网站来管理需要执行的测试脚本2.需要一个python框架来支持编写测试脚本目前使用flask+selenium+unittest+jenkins3.思路是每个测试脚本都属于一个python测试方法,然后通过flask路由执行到每个测试脚本。这样只要访问一个URL就执行了一个完整的测试脚本4.每一个测试脚本也就是每个URL都可以配置定时运...
2018-10-18 15:59:00
499
转载 fiddler 抓https坑
如果是web端1.要安装fiddler官网下载证书生成器fiddlercertmaker.exehttps://www.telerik.com/fiddler/add-ons2.要在谷歌浏览器上,导入fiddler上的证书https://jingyan.baidu.com/article/f54ae2fc680be81e92b849ed.html如果是a...
2018-06-23 19:27:00
84
转载 20171029机器学习之特征值选择
在我们对于有很多特征值数据处理时,往往需要找到特征值对于结果Y权重最大的几个,便于做降维。于是我们可以用以下这段代码:GitHub:https://github.com/chenjunhaolefa/AI/blob/master/MachineLearning/FeatureSelection.py# coding=utf-8import numpy as npi...
2017-10-29 23:16:00
124
转载 20171028机器学习之线性回归过拟合问题的解决方案
在函数中加入一个正则项:三种方式:一、Ridge回归(岭回归): 优点:具有较高的准确性、鲁棒性以及稳定性 缺点:求解速度慢二、Lasso回归: 优点:求解速度快(原理降维计算,把数据维度中存在的噪音和冗余去除) 缺点:相比Ridge回归没有较高的准确性、鲁棒性以及稳定性三、弹性网络: 特点:综合了以上两种回归算法的特性。计...
2017-10-29 09:03:00
188
转载 使用Matplotlib画对数函数
#coding:utf-8import matplotlib.pyplot as pltimport numpy as npfrom numpy.lib.scimath import lognfrom math import eimport matplotlib as mpl#防止中文乱码问题mpl.rcParams['font.sans-serif'...
2017-10-26 09:37:00
1304
转载 对朴素贝叶斯的理解(python代码已经证明)
用代码证明朴素贝叶斯:一、先从一个实际问题出发:条件:碗1中有30个香草曲奇饼干和10个巧克力饼干,碗2中有上述饼干各20个。问:闭上眼随机拿一块,从碗1中拿到香草曲奇的概率是多少?公式:P(B|A) = P (A|B) * P(A) / P(B) 从碗1中拿到香草曲奇的概率 = 在碗1中得到香草饼干的概率(3/4)* 取出饼干...
2017-10-23 16:22:00
74
转载 解决Mac系统下matplotlib中文显示方块问题
一.Mac需要先下载simhei.ttf字体并安装,之后按照下面步骤首先将simhei.ttf拷贝到~python安装路径/site-packages/matplotlib/mpl-data/fonts/ttf目录中;链接: https://pan.baidu.com/s/1hsGhxmG 密码: rste二.然后修改~python安装路径/site-packages/matpl...
2017-10-23 14:45:00
332
转载 20171022机器学习之线性回归-求时间与功率的关系(解决单项式线性方程)
应用问题:求下列数据中时间与功率的关系?已知数据如下(数据之间以;号隔开):数据:日期、时间、有功功率、无功功率、电压、电流、厨房电功率、洗衣机电功率、热水器的电功率Date;Time;Global_active_power;Global_reactive_power;Voltage;Global_intensity;Sub_metering_1;Sub_metering_2...
2017-10-22 22:26:00
217
转载 git莫烦教程网站https://www.bilibili.com/video/av8727109/?from=search&seid=14538496372371687050
https://www.bilibili.com/video/av8727109/?from=search&seid=14538496372371687050转载于:https://www.cnblogs.com/Ootori/p/7711326.html
2017-10-22 19:52:00
16442
转载 python科学计算模块之numpy
一、网站:http://www.numpy.org/二、常用方法 1.创建一个多维数组 例子:a=np.arange(15).reshape(3, 5) #创建一个3行5列,包含15个元素的二维数组 打印结果:[[ 0, 1, 2, 3, 4],[ 5, 6, 7, 8, 9],[10, 11, 12, 13, 14]] 2.reshape(3,-1...
2017-10-16 15:59:00
97
转载 python对打印出中文乱码问题的解决方案
一、引入json包二、# 使用json模块将序列转换为json字符串,ensure_ascii表示不考虑asii,encoding表示转换编码 # json.dumps进行序列化对中文默认使用ascii编码 # 想要输出真正的中文就需要指定ensure_ascii为false 代码:json.dumps(乱码的中文变量,ensure_ascii=False,encoding='gb...
2017-10-16 15:15:00
448
转载 git常用操作
一、添加新文件到本地仓库: git add test.py 添加所有改动过的文件到本地仓库: git add .二、提交新文件到本地仓库: git commit -m "update"三、查看git 仓库状态: git status四、提交到github远程仓库中: git remote add origin git@github....
2017-10-16 14:57:00
60
转载 如何创建git开发环境
一、安装git二、在本地电脑中创建一个文件夹目录作为之后的 git工作环境三、命令行模式进入该文件夹四、输入 git init 对文件进行初始化五、 创建git ssh key的公钥,并且添加到你自己的github上命令:ssh-keygen -t rsa -C "youremail@example.com"六、mac系统下找到上一步创建好的公钥,路径:/User...
2017-10-16 14:34:00
104
转载 对自然界的三种花进行分类
import numpy as npfrom sklearn.datasets import load_irisfrom sklearn import tree# 对三种花分类# 导入数据部分iris = load_iris() # 加载数据print(iris.feature_names) # 打印iris的特征数据print(iris.target_names) # 打...
2017-08-20 10:57:00
127
转载 创建第一个简单的AI分类器
from sklearn import tree# 第一个简单的分类器features = [[140, 1], [130, 1], [150, 0], [170, 0]] #列表左边的变量代表水果的重量,右边的1代表表面光滑,0代表有疙瘩labels = [0, 0, 1, 1] #0代表苹果,1代表橘子clf = tree....
2017-08-20 10:05:00
102
转载 使用TensorFlow创建第变量定义和运行方式
import tensorflow as tf# 熟悉tensorflow的变量定义和运行方式v1 = tf.Variable(2) #定义变量并给变量赋值v2 = tf.Variable(48)c1 = tf.constant(16) #定义常量并赋值c2 = tf.constant(3)addv = v1 + v2sess = tf.Session() #注意tensorflow在运...
2017-08-20 10:02:00
116
转载 MySQL的left,substr,instr截取字符串函数使用实例
原表:select * from pagereferrer;如下:如何在这张表中,查询出按 URL分类的信息,例如:211.95.60.43:8080算一类信息,并按百分比显示。预期结果如下:precent字段显示百分比,urlCount字段统计该url的数量。会遇到两个主要问题:1:如何只截取到红色标注的部分...
2013-08-12 11:29:00
153
转载 LINUX系统自动化部署shell脚本
#!/bin/shsudo /etc/init.d/tomcatstopwaitsudo rm -rf /opt/tomcat7/work/*waitsudo rm -rf /opt/tomcat7/webapps/shtic/*waitsudo cp -R /home/gjcai/testbuild/* /opt/tomcat7/webapps/shtic/waitsudo chow...
2013-07-26 10:11:00
104
转载 某某系统HTML脚本植入测试
网站的安全性测试类型有很多,例如SQL注入,cookie登录,伪站点请求等等以下这个小例子是对某系统的新增信息,进行HTML脚本植入测试:第一步:登录某系统主页面,点击【新增】按钮第二步:在编辑框中输入该段代码:1.SCRIPT>alert('XSS')</SCRIPT>2.<html><marquee>安全隐患</ht...
2013-05-21 13:47:00
97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人