03 2020 档案

摘要:近些年,随着互联网行业的不断发展,用户规模也有了爆发性的增长。产品的性能成为影响用户体验的重要因素。因此,性能测试越来越受到大型互联网企业的重视。 在做性能测试时,通常都会借助一些压测工具来模拟大量的并发用户。目前业界压测工具种类繁多,比如Loadrunner、Jmeter、Locust、Ngrin 阅读全文
posted @ 2020-03-27 16:11 码同学软件测试 阅读(2601) 评论(1) 推荐(0) 编辑
摘要:Postman是一款非常流行的HTTP(s)接口测试工具,入门简单,界面美观,功能强大。作为一个测试/开发工程师,这是一款必须要会用的工具。今天以一个实际的案例,来介绍下Postman如何处理接口数据关联功能。 首先下载安装Postman 直接打开官网,点击下载按钮即可完成下载 https://ww 阅读全文
posted @ 2020-03-25 13:15 码同学软件测试 阅读(198) 评论(0) 推荐(0) 编辑
摘要:接口文档,顾名思义就是对接口说明的文档。好的接口文档包含了对接口URL,参数以及输出内容的说明,我们参照接口文档就能编写出一个个的测试用例。而且接口文档详细的话,测试用例编写起来就会比较简单,不容易遗漏。 如果接口文档信息不全或是没有接口文档的情况下,领导要求我们做接口自动化测试,这无异是一个非常艰 阅读全文
posted @ 2020-03-20 17:38 码同学软件测试 阅读(368) 评论(0) 推荐(0) 编辑
摘要:Selenium是目前主流的UI自动化框架,能够识别和操作网页元素。它提供八种基本的定位方式,能够通过id,name,text,css,xpath等识别网页元素。 除了这些基本元素的识别和操作,我们在日常工作中还会遇到很多特殊情况,包括: • 页面框架frame元素 • 提示框Alert元素 • 多 阅读全文
posted @ 2020-03-20 15:54 码同学软件测试 阅读(206) 评论(0) 推荐(0) 编辑
摘要:在UI自动化中,我们经常会遇到上传文件操作。处理上传事件是一个比较麻烦的操作,因为点击上传控件会弹出Windows窗口供用户选择文件,但是Windows窗口是浏览器之外的组件,所以selenium本身无法处理这个windows窗口。这里给大家几个处理思路,我们先看一下下面这个HTML。 <html> 阅读全文
posted @ 2020-03-20 14:49 码同学软件测试 阅读(228) 评论(0) 推荐(0) 编辑
摘要:上一篇( 跳转任意门)我们通过requests将豆瓣电影top250的网页内容都爬取下来了,但是爬取的是整个网页内容,我们需要对这些内容进行分析,只将我们需要的内容保存下来,不需要的就直接丢弃。 那在这呢,给大家介绍另外一个第三方库Beautiful Soup,这里是它的中文介绍: https:// 阅读全文
posted @ 2020-03-19 17:46 码同学软件测试 阅读(172) 评论(0) 推荐(0) 编辑
摘要:之前为了工作需要,写了不少爬虫小程序,和同事们聊得过程中发现,很多人对爬虫还是停留在听说过的阶段,基于这个原因,特意写点适合小白看的,希望大家能对爬虫有个小认知。 工欲善其事必先利其器,既然要写爬虫,那第一步,就是环境准备,先来看看我们需要的基础环境。 操作系统:Windows 10 Python版 阅读全文
posted @ 2020-03-19 16:41 码同学软件测试 阅读(333) 评论(0) 推荐(0) 编辑
摘要:给大家介绍的开源工具叫Social-Engineer Toolkit,简称SETookit,地址是 https://github.com/trustedsec/social-engineer-toolkit 有5千的star。 SEToolkit是专门用于社会工程的高级攻击包,首先大家要了解下啥叫社 阅读全文
posted @ 2020-03-19 16:07 码同学软件测试 阅读(804) 评论(0) 推荐(0) 编辑
摘要:上次说到,有了Intellij IDEA的Rest Client插件,用户就可以扔掉Postman直接做接口测试了。(跳转上篇入口) 今天继续介绍Rest Client插件的新特性。什么魔性,让老司机所在公司里资深的研发和资深测试开发都已经不用Postman测试接口了?! 是道德的沦丧,还是意识的淡 阅读全文
posted @ 2020-03-09 16:51 码同学软件测试 阅读(244) 评论(0) 推荐(0) 编辑
摘要:Jmeter实现文件处理和邮件发送Jmeter除了支持Http协议以外,还支持多种其他协议,包括FTP协议和SMTP/POP3协议,可以用于文件上传下载和邮件发送。Jmeter内置FTP Sampler,可以很方便的实现FTP文件上传下载。Jmeter上传FTP文件新建Jmeter脚本,在线程组下添 阅读全文
posted @ 2020-03-06 16:07 码同学软件测试 阅读(440) 评论(0) 推荐(0) 编辑
摘要:Jmeter测试脚本组织在实际工作当中,接口测试脚本会有成百上千个,并且这些脚本会有重用的部分。为了更好的组织接口测试脚本,Jmeter提供了三种组件帮助复用和组合脚本片段:• Test Fragment(测试片段)• Module Controller(模块控制器)• Include Contro 阅读全文
posted @ 2020-03-06 15:14 码同学软件测试 阅读(421) 评论(0) 推荐(0) 编辑
摘要:想一个问题:如果没有了Postman,没有了jmeter,还能不能愉快地做接口测试? 答案自然是——可以! 老司机今天给大家推荐一款万能接口测试工具curl。 curl,是一个命令行工具,不依赖任何界面,各个操作系统上表现一致,无缝切换Windows与Linux。 Linux系统自带curl工具,W 阅读全文
posted @ 2020-03-06 14:43 码同学软件测试 阅读(372) 评论(0) 推荐(0) 编辑
摘要:接口测试是每个软件测试从业者必不可少的一项技能。一个项目的完成,接口测试的时间肯定不会少,而且几乎是每个测试计划的必备工作项。在没用过其它工具之前,老牌的Postman确实挺好。它具有接口测试的大部分功能。但是当老司机有一天用了IDEA Rest Client之后,直接就卸载了postman。因为, 阅读全文
posted @ 2020-03-06 14:13 码同学软件测试 阅读(2529) 评论(0) 推荐(0) 编辑
摘要:在生活中,做任何事情之前,最好先确定一个目标。 同样的,在我们日常做性能测试之前,最好把本次预期性能指标确定下来,没有预期指标的衡量,将无法评估测试结果数据是否满足预期。 比如以下这样的指标: 在实际工作中呢,最理想的情况是,开发/产品/项目经理已经提前确定好了性能指标,然后把指标明确的告诉你。 但 阅读全文
posted @ 2020-03-03 11:33 码同学软件测试 阅读(455) 评论(0) 推荐(0) 编辑
摘要:大家都知道大名鼎鼎的Selenium,是一个用于Web应用程序自动化测试工具。可以帮助测试人员解决回归测试和多浏览器兼容性测试的问题,通过自动化脚本来提升测试效率,今天本文来介绍下Selenium的另外的一个应用小场景,网页内容爬取。说到爬虫,大家应该并不陌生,Python下面用requests库就 阅读全文
posted @ 2020-03-03 10:56 码同学软件测试 阅读(165) 评论(0) 推荐(0) 编辑
摘要:我相信很多读者点开后依然一脸懵,什么是高阶函数,高在那里了? 大猫先给大家讲讲什么是高阶函数,只要满足以下两点定义的函数,都可以称为高阶函数。 1.接受一个或多个函数作为输入 2.输出一个函数 是不是更懵了,其实上面的定义就翻译成人话就是函数的参数作为函数或者函数的返回值作为函数,此函数称为高阶函数 阅读全文
posted @ 2020-03-03 10:37 码同学软件测试 阅读(165) 评论(0) 推荐(0) 编辑
摘要:前阵子有学员在尝试使用appscan对公司app做被动式扫描时出现一些问题,发现无法即使导入了appscan的证书也无法抓到https的包。推荐他使用burpsuite后,成功抓到了https的包并且也完成了他的扫描工作。首先带大家了解什么叫被动扫描。被动扫描和主动扫描是一对,平时你输入一个url让 阅读全文
posted @ 2020-03-03 10:02 码同学软件测试 阅读(960) 评论(0) 推荐(0) 编辑
摘要:RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息中间件,它是基于Erlang语言编写的,并发能力强,性能好,是目前主流的消息队列中间件之一。 RabbitMQ的安装可参照官网( https://www.rabbitmq.com/),安装完以后启动管理服务,RabbitMQ提供强大的管理 阅读全文
posted @ 2020-03-03 09:35 码同学软件测试 阅读(878) 评论(0) 推荐(1) 编辑
摘要:软件行业发展到今天,可以说是步伐越来越快了。老板们坚信,时间就是金钱。早一天上线就是早一点占领市场。于是敏捷开发,敏捷测试的概念流行开来。所谓敏捷,说白了就是没时间。在敏捷模式下,团队几乎没有时间写文档。在不断强调质量之后,研发团队又被要求一快再快。那么作为测试人员,如何“敏捷”的完成自己的工作呢? 阅读全文
posted @ 2020-03-02 16:31 码同学软件测试 阅读(311) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示