自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Python如何去实际提高工作的效率?也许这个会有用!

4月初,班主任的某次周会议上,华华关切的问了一下:最近班主任们有什么难题吗?就是花费了你们大部分时间的工作!我们Python天团可以帮你们解决问题。班主任大主管星星说:有。目前有一个大难题。我们每天都会对进群的学员登记他的真实姓名,联系方式,地址,目前薪资,期望薪资以及为什么会选择柠檬班~然后对于所有学生的缴费情况都会去腾讯进行查验,确保学生有上课的权限,并且每次会提前提醒分期的同学...

2019-05-09 11:38:00 204

转载 Jmeter如何测试接口

现在对测试人员的要求越来越高,不仅仅要做好功能测试,对接口测试的需求也越来越多!所以也越来越多的同学问,怎样才能做好接口测试?要真正的做好接口测试,并且弄懂如何测试接口,需要从如下几个方面去分析问题,再找准学习的的方向,才能让自己在工作中,运筹帷幄。一:工具的选择Jmetersoapuipostmanfiddler编码其他工具那么大家可以看到我...

2019-04-26 10:22:00 200

转载 如何利用 Jmeter 测试上传文件

在查看本文的前提,有如下几点:会使用Jmeter,知道如何去添加http请求的sampler会利用Jmeter完成基本的http请求或者是接口测试知道文件上传是怎么回事言归正传,其实文件上传我们也可以理解为一个接口测试,我们通过这个接口去上传文件。但是这个接口操作跟别的接口不同之处在于我们需要指明文件所在的位置,基本关键的设置在于2个点:一、参数的设置:...

2018-12-06 11:18:00 855

转载 Python巧用正则表达式,完成接口参数替换

最近给Python11期的小朋友们上课,遇到了一个参数替换的问题,首先描述下场景: 需要参数化的数据如下所示:这个时候如果利用单纯的if判断和字符串的find和replace方法,做起来是非常不明智的!代码量也非常多,也非常容易的混淆! 这个时候,如果引入正则表达式,就可以非常轻松的解决这个问题!! 昂~~那么利用场景的话,就不一一描述了,我们自动化课堂上见!先分步骤分模块了解下...

2018-12-04 16:14:00 231

转载 如何利用 Python 完成验签操作

柠檬班Python8期的佑佑以及Python7期的掠掠同学昨天都私下问华华老师如何利用Python完成验签的操作。 今天我们就以佑佑的例子来跟大家进行简单的说明以及操作!一、什么是验签:用非常简单的话来描述:有一个发送消息的端 A 有一个接收消息的端B ,以及A发给B的信息 msg,发送过程要进行签名(类似于对数据加密成一个sign)A对发送的msg进行加密签名,随请求发送一...

2018-12-04 16:09:00 191

转载 Python利用pandas处理Excel数据的应用

最近迷上了高效处理数据的pandas,其实这个是用来做数据分析的,如果你是做大数据分析和测试的,那么这个是非常的有用的!!但是其实我们平时在做自动化测试的时候,如果涉及到数据的读取和存储,那么而利用pandas就会非常高效,基本上3行代码可以搞定你20行代码的操作!该教程仅仅限于结合柠檬班的全栈自动化测试课程来讲解下pandas在项目中的应用,这仅仅只是冰山一角,希望大家可...

2018-11-09 16:04:00 128

转载 5分钟解决银行借贷笔试题

同学们面试的时候,80%的同学总是会被要求做笔试题,而笔试题中的重中之重就是:用例设计题。用例设计题的方法离不开这4大方法:等价类、边界值、错误推测法、场景法。所以任何用例设计题,只要掌握了这四种方法,做出来的答案都不会太差!接下来华华要跟大家分享一道银行借贷业务的笔试题,题目描述如下:客户从银行申请贷款时,可以采用综合授信的方式,一般有如下几个步骤:1:客户从...

2018-11-05 19:24:00 413

转载 利用 python requests完成接口文件上传

最近在准备一个公开课,主题就是利用不同的语言和不同的工具去实现文件的上传和下载。在利用Jmeter去实现功能的时候,以及利用loadrunner去写脚本的时候,都很顺利,没有任何问题,当我尝试用Python去解决这个问题的时候,花了一些时间。这也让我在学习和尝试中,找到了很多乐趣,下面给大家分享下,如何去实现操作。前提:1:有一个上传接口,地址如下:http://x...

2018-09-19 20:08:00 523

转载 如何成为软件测试职场“头号玩家”,月入10k+

最近看了一部电影,叫《头号玩家》,电影挺不错的,延伸到自己的测试职业生涯,其实在我们的测试职场,也是存在头号玩家的,但并不是真的在玩,而是在努力工作。 不管是什么游戏,如果要玩通关升级,那肯定少不了技能,少不了金币,少不了武装自己,少不了拿到通关秘籍,在软件测试职场,要想升职加薪,也是一场游戏,需要打怪升级,一路通关后,才会成为最后的赢家。在软件测试职场,简单的来说,分为3...

2018-07-22 22:34:00 136

转载 如何在同一台服务器上部署两个tomcat

因为测试的需要,有时我们必须在同一个服务器上部署两个tomcat,然后去做应用的部署,那么很多同学可能会觉得比较为难,找的资料也比较的不齐全,那么今天华华就来给大家讲讲如何部署2个tomcat,并能够正常的访问,具体的请看如下的操作步骤。准备工作:1:准备一台Linux服务器2:tomcat安装包3:jdk安装包4:xshell 以及xftp安装...

2018-07-18 14:39:00 466

转载 loadrunner函数解密之web_reg_save_param

loadrunner工具的使用,最关键的在于3个地方:A:脚本的编写B:场景设计C:性能测试结果分析其 中难度比较大的第一步是:编写脚本,有很多人对于loadrunner里面的各种函数使用的并不熟练,理解也不透彻,导致各种翻阅资料也找不到正解,耽误 了学习的时间。所以最近这段时间,华华会把loadrunner里面的一系列函数都会写出来,给大家答疑解惑:今天我们的主角 是:...

2018-07-17 17:04:00 197

转载 loadrunner函数解密之web_reg_find

loadrunner工具的使用,最关键的在于3个地方:A:脚本的编写B:场景设计C:性能测试结果分析其中难度比较大的第一步是:编写脚本,有很多人对于loadrunner里面的各种函数使用的并不熟练,理解也不透彻,导致各种翻阅资料也找不到正解,耽误了学习的时间。所以最近这段时间,华华会把loadrunner里面的一系列函数都会写出来,给大家答疑解惑:今天我们的主角是:web...

2018-07-17 16:15:00 127

转载 Jmeter如何保持cookie,让所有请求都能用同一个cookie,免去提取JSESSIONID

近期有柠檬班的学生找到华华,问了一个问题,就是利用Jmeter做接口测试的时候,如何提取头部的JSESSIONID然后传递到下一个请求,继续完成当前用户的请求。其实,关于这个问题有三种种解决方法:1)从响应数据里面提取JSESSIONID,点击链接可以查看https://www.cnblogs.com/liulinghua90/p/5320290.html2)如果响应数据里面...

2018-07-03 11:06:00 760

转载 Jmeter如何提取响应头部的JSESSIONID

近期有柠檬班的学生找到华华,问了一个问题,就是利用Jmeter做接口测试的时候,如何提取头部的JSESSIONID然后传递到下一个请求,继续完成当前用户的请求。其实,关于这个问题有三种种解决方法:1)从响应数据里面提取JSESSIONID,点击链接可以查看https://www.cnblogs.com/liulinghua90/p/5320290.html2)如果响应数据里面...

2018-07-03 11:05:00 1425

转载 Loadrunner如何进行有效的IP欺骗

柠檬班的清风同学某天紧急求助如何搞IP欺骗,端午节后,抽时间把这个事情搞定啦!跟大家详细的讲讲IP欺骗的运用和理解。一、什么是IP欺骗 给你客户端的IP地址加个马甲,让服务器端识别不到是同一个IP地址发起访问。二、IP欺骗什么时候用1、做压力测试时,当你访问的服务器对客户端的ip频繁访问有限制的时候,我们可以用IP欺骗,或者你也可以请求开发或者是运维把你客户...

2018-06-20 11:36:00 152

转载 Loadrunner里面的深入理解Resource 的 0和1

最近在倒腾loadrunner,发现一些非常有意思的配置项,也许同学们平时去玩的时候,没有注意这些点。我也查阅了网上的帖子,说的都不够详细~操作起来的话,同学们也只是看到文字的描述,并不能发现区别。今天要说的重点就是Resource 里面0和1与LR的non-resources配置的关系。 一般我们同学们都是认为性能测试就是用LR去录制一个脚本,然后跑场景,然后完了。...

2018-06-08 15:28:00 419

转载 月薪20K软件测试自动化岗必问面试题:验证码识别与处理

本文乃Happy老师的得意门生来自java全栈自动化测试4期的小核桃所作。正所谓严师出高徒,笔下有黄金~~让我们一起来征服面试官吧~~在做自动化测试的时候,经常会遇到需要输入验证码的地方,有些可以让开发屏蔽,但是有些不行,这时候,我们可以调用tesseract来实现图像的识别。在JAVA中调用tesseract,主要有两种方式:cmd方式,tess4j方式。...

2018-05-31 14:46:00 134

转载 Fiddler抓取HTTPS最全(强)攻略

本文来自于柠檬班49期学员superman童鞋的学习笔记。希望对同样是测试萌新的你有帮助,如果觉得好,可以点个赞噢~对于想抓取HTTPS的测试初学者来说,常用的工具就是fiddler。可是在初学时,大家对于fiddler如何抓取HTTPS真是伤了脑筋,可能你一步步按着网上的帖子成功了,那当然是极好的。有可能没有成功,这时候你就很抓狂了,我把一些我的安装经验和网络上的教...

2018-05-30 09:52:00 146

转载 一个网页的对象抽象之路——po编程 (干货,Java自动化测试)

先来看一个在腾讯课堂首页搜索机构的操作步骤:1:首先打开腾讯课堂的首页:https://ke.qq.com2:点击课程或机构的下拉选择图标3:选择机构4:在搜索框输入要搜索的机构名称5:点击查找图标查找机构,跳转到查找结果页面6:检查查找出的机构名称7:点击机构logo跳转详情页面上述操作涉及到两个页面,腾讯课堂首页和搜索结果页,操作图示如下:1...

2018-05-30 09:51:00 857

转载 Docker01 CentOS配置Docker

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。1、更新yum源yum makecache fast2、添加docker源yum-config-manager --add-repo https://downl...

2018-05-30 09:50:00 79

转载 python之追溯函数调用及错误日志详细打印

一、函数调用追溯1.1 原因在打印日志时,为实现日志分层打印,将打印日志的语句封装到了print_log_info以及print_log_error中。但是如果在上述函数中直接通过logger.*打印日志,日志中的模块名、行号就会一直打印print_log_info和print_log_error函数中的logger.*中的位置。所以有了追溯函数调用的想法,在打印...

2018-05-18 09:55:00 226

转载 Jenkins02:Jenkins+maven+svn集成

1、安装Maven并配置环境变量下载maven(windows下载zip包,linux下载tar.gz包),然后配置环境变量在项目中使用maven,可以从java中央仓库中获取到项目所依赖的jar包,才能完成项目的部署。1.1 Linux配置环境变量内容export MAVEN_HOME=/usr/local/apache-mave...

2018-05-17 11:59:00 123

转载 【测试新人必备】测试报告如何编写?

作为一个曾经是测试萌新的我,在首次接收到一个任务时总有一种忐忑慌张激动紧张期望的复杂情绪~~忐忑慌张紧张是怕自己做不好,得不到领导的赏识;激动期望是哇塞,我有任务了耶,终于有我的用武之地了~~~ 就好比今天的主题,如果一个项目完结后,领导要你独立完成测试报告的整理,你会如何?是胸有成竹呢?还是瑟瑟发抖?希望看完今天这篇文章的人,都能成为胸有成竹得到领导赏识的优秀新人!...

2018-05-17 11:58:00 1408

转载 创造101:如果软件测试工程师组团出道,怎样才能站C位?!

作者C位出道的华华虽然华华是一个软件测试技术宅,可以连续七七四十九天加班不重样,心里除了上班工作学习写代码就没有别的爱好了,但是各种潮流资讯啊狗血剧啊娱乐综艺啊,从来没有错过。 比如说现在大火的《创造101》,相信大部分同学都应该耳闻过这个节目,评委啊一个个的都很个性张扬,选手啊也大部分的各种美,各种大长腿,各种强大气场,各种技能炫技停不下来。各位...

2018-05-10 11:57:00 158

转载 软件测试工程师人手必备的一只:TOM猫,可以带你装逼带你飞!

Hi,你来了?其实没有猫,为了让你们好好学习,天天向上!我可真的是拼了命了!写这篇文章的缘由是,近期有同学经常问到一个这样的问题:老师,tomcat是啥?老师,Linux是啥?老师,xshell是什么?Xftp又是什么?老师,web服务是怎么跑起来的(意思就是网站)?老师,web服务是怎么跟数据库结合起来的?.............

2018-04-27 20:43:00 127

转载 python基础——python解析yaml类型文件

一、yaml介绍yaml全称Yet Another Markup Language(另一种标记语言)。采用yaml作为配置文件,文件看起来直观、简洁、方便理解。yaml文件可以解析字典、列表和一些基本变量的数据结构。1.1 yaml语法规则大小写敏感使用缩进表示层级关系缩进时不允许使用tab键,只可以使用空格...

2018-04-25 15:11:00 292

转载 MySQL语法执行工作原理---实战解析

一、MySQL语法执行工作原理1.1 案例二、从MySQL语法执行原理谈性能测试2.1 混合场景测试以及长时间稳定性测试的必要性2.2 数据库缓存设置大小和性能的关系三、数据库服务器缓存配置策略四、各数据库集群部署方式一、MySQL语法执行工作原理...

2018-04-19 19:28:00 71

转载 【学员笔记】appium01:appium定位H5页面元素

一、 移动端的应用在手机移动端,支持3种应用格式:Native应用、Web应用以及Hybird应用。1.1 Native应用Native,是安卓手机的原生应用,可以理解为普通的app;1.2 Web应用Web应用依托于浏览器展示,也就是我们所说的网页;1.3 Hybird应用Hybird应用是介于...

2018-04-19 19:26:00 173

转载 Macaca(一) - 环境配置

Macaca是阿里提供的一套自动化测试框架,目前已开源。花了两三个小时研究了一下Macaca的实现原理。因为很好奇它与appium、selenium有啥区别。实现原理本质上与selenium的webdriver是一样的。appium也是使用的webdriver,只不过添加了一些app特别的属性和操作。都是使用W3C标准协议,通过启动服务与客户端代码之间进行http通信,执行相...

2018-04-11 10:43:00 55

转载 sqlalchemy操作数据库(二)

sqlalchemy的基本操作表结构如下:fromsqlalchemyimportcreate_enginefromsqlalchemy.ext.declarativeimportdeclarative_basefromsqlalchemyimportColumn,String,Integerfromsqlalchemy.ormimportsession...

2018-04-11 10:42:00 77

转载 Macaca(一) - 环境配置

Macaca是阿里提供的一套自动化测试框架,目前已开源。花了两三个小时研究了一下Macaca的实现原理。因为很好奇它与appium、selenium有啥区别。实现原理本质上与selenium的webdriver是一样的。appium也是使用的webdriver,只不过添加了一些app特别的属性和操作。都是使用W3C标准协议,通过启动服务与客户端代码之间进行http通信,执行相...

2018-04-10 17:30:00 76

转载 今天咱们来聊聊cookie

最近在YouTube上面,看到了关于cookies的一个视频,觉得例子举得不错,于是就来献献丑(全英文,听着听着就懵逼了,这到底在说啥呢!!)例子就是我们日常生活中非常熟悉的星马克喝咖啡大意如下(简单粗暴的翻译,见谅):1、我喜欢咖啡,或者你也喜欢咖啡。我平均每两个星期去一次星巴克:查看菜单、选择咖啡、拿到咖啡、付钱。如果我三天之后再去星巴克,店员不...

2018-03-20 15:10:00 83

转载 loadrunner安装Linux负载机

今天给大家分享一篇柠檬班学员整理的干货:loadrunner安装Linux负载机1.准备条件下载LoadRunner Generator11.0 for Linux.iso镜像打开Linux服务器使用ftp将镜像文件传入Linux服务器中将镜像文件重命名为lr.iso2.安装镜像文件ps:#代表在root用户下,$代表在loadrunner用户下...

2018-03-10 10:57:00 210

转载 15个常见正则表达式

正则表达式到底是个啥?在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。例如我们在用jmeter进行接口测试时,需要从上一个请求的响应结果中查找符合要求的数据,传递到下一个请求作为参数输入。这个时候我们就得知道正则表达式的书写了。当然我...

2018-03-07 14:09:00 57

转载 2018——测试与信仰

新的一年,新的开始,相信很多小伙伴都会对过去的2017做了个总结。然后重新立一个2018计划。顺便再立一个flag,如果今年完不成就让我变的没钱吧。 哈哈,我也跟你们一样,梦想是自己没钱。打我记事开始,就在梦想自己成为一个怎样的人,比如一名医生,一名警察。高中毕业,立一个计划,在大学完成哪些事情,大学毕业,再立一个计划,三年内要成长多少。可以说,所立...

2018-02-27 10:14:00 85

转载 面试必备----测试用例笔试题分享

找工作的黄金时段,金三银四来了,预感一大波摩拳擦掌、准备跳槽或者转行的朋友都在蠢蠢欲动。最近很多小伙伴跟我提议能不能分享一些测试用例的面试题正好最近柠檬班的学生碰到了以下的面试题,给大家分享一下希望小伙们看完以后可以做到举一反三如图:截图实在过于模糊,现在给大家重新用文字整理一遍:用例题目有一个流程的功能描...

2018-02-24 16:57:00 113

转载 软件测试人员必备网络知识(一):什么是cookie?

初入职场的新人,是不是经常会被一些基础的网络知识难住,又不敢问老大,只好默默的百度?纳,我花一个星期的加班时间,把这些经常要用到的网络知识点给整理出来了!这是一个系列的,如果对你们有用,后续还会继续发。Cookie 定义   “Cookie”是小量信息,由网络服务器发送出来以存储在网络浏览器上,从而下次这位独一无二的访客又回到该网络服务器时,可从该浏览...

2017-10-17 16:26:00 232

转载 Postman和Selenium IDE开局自带红蓝BUFF属性,就问你要还是不要

话不多说,下面给大家介绍两款工具,selenium IDE和Postman。为什么说是自带红蓝Buff,因为想做UI自动化和接口自动化的同学,很多时候,都难在了开头。比如你要学习语言,你要学习框架,开始还有兴趣,后来发现越学越多,还是不会实战。渐渐的就失去了兴趣,觉得太难。但是我们反过来,如果通过你自己去生成自动化脚本,然后根据脚本的难点去学习语言和框架,会...

2017-09-21 10:27:00 110

转载 【Loadrunner】LR参数化:利用mysql数据库里面的数据进行参数化

很多同学都在自学loadrunner去做压力测试,但是如果要利用LR做压力测试,或者是其他工具,其中有一个环节是我们避开不了的,比如说:参数化 今天华华就给大家简要的介绍下,如果你要做的参数化的数据来自mysql数据库,这篇文章就会给你带来帮助哟!必要条件1:安装好LR—这显然是废话~如果大家不知道如何安装或者是安装有问题,欢迎围观我们柠檬班的LR的免费视频! 2:录制好一个脚本...

2017-09-14 17:02:00 73

转载 【数据库】SQL经典面试题 - 数据库查询 - 子查询应用二

上节课我们通过子查询,完成了查询的最高分学生的需求,今天我们来学习子查询的分类,以及通过子查询来完成工作中经常遇到一些个性化需求。子查询概念:一个SELECT语句嵌套在另一个SELECT语句中,子查询也叫做内部查询,而包含子查询的语句又称为外部查询或主查询,子查询自身可以包含一个或多个子查询,一个查询语句中可以嵌套任意数量的子查询子查询可分类:非相关子查询:独立于外部查询...

2017-09-11 16:46:00 185

空空如也

空空如也

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

TA关注的人

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