利用Python批量测试一组HTTP服务的可用性(图)

  用Python实现批量测试一组url的可用性(可以包括HTTP状态、响应时间等)并统计出现不可用情况的次数和频率等。  类似的,这样的脚本可以判断某个服务的可用性,以及在众多的服务提供者中选择最优的。  需求以及脚本实现的功能如下:  1、默认情况...

漫谈信息安全设计与治理之渗透测试报告(图)

  自从上一期,我们开始谈到渗透测试以后,就有细心的朋友心生疑问的私信我:“上次聊的渗透测试怎么和我们平时接触到的不太一样啊?我可能看了假的‘廉环话’吗?”看来我要赶快出来澄清一下了:朋友,您看得没错也问得非常好。因为上次是从完全模拟陌生攻...

搭建本地HTTPS测试环境(图)

  生成证书  1. 使用openssl生成密钥privkey.pem:  openssl genrsa -out privkey.pem 1024/2038  2. 使用密钥生成证书server.pem:  openssl req -new -x509 -key privkey.pem -out server.pem -days 365  证书信息可以随便填或者留空,只有C...

安装浏览器驱动和测试环境参数化(图)

  一、安装浏览器驱动  Webdriver是一个远程控制界面,作为一种远程进程程序指示Web浏览器行为,所以必须安装浏览器驱动才能获得浏览器对象。  Firefox浏览器驱动默认在Webdriver库中,可以直接调用,其他浏览器驱动需要手动下载:http://www.seleni...

使用Gatling做Web压力测试

  Gatling是什么  Gatling是一个使用Scala编写的开源的负载测试框架,基于Akka和Netty,具有以下亮点:  · 高性能  · 友好的HTML报告  · 基于情境的记录器(recoder),对开发友好的DSL  Gatling VS Jmeter  Jmeter是目前非常成熟...

大型网站压力测试及优化方案(图)

  摘要: 性能测试在大型网站系统的设计和开发中非常重要,通常会和容量预估等工作结合在一起,穿插在系统开发的不同方案。性能测试可以帮助我们及时发现系统的性能短板,评估系统的能力,在这个基础在上再进行针对性的性能优化。  木桶理论应用在系统...

Web UI自动化测试中绕开验证码登陆方式浅谈

  Web自动化测试中让测试者感到困惑的是登陆验证码,每次都不一样。现在推荐一种绕开验证码登陆的方式,其实就是将web浏览器获取的登陆cookie加载到程序中就可以了,这样程序就会认为你已经登陆,就可以跳过登录的操作了。具体代码如下:private static ...

安全测试之未知攻焉知防

  背景:想必今年听到的最多的就是信息安全,尤其是到了年底,各大网站、电商等都在推运营/促销活动,那么有利必有可图,势必会引起“有技之士”大干一场。本篇聊聊个人对业务产品安全浅薄拙见。  说安全测试之前,先说说什么是安全测试?  安全测试在...

Web自动化测试学习点

  "大不可量,深不可测"这是出自《韩非子·主道》的一段话。关于自动化测试也是如此,web系统开发完成,测试人员对页面进行测试,寻找bug。这个过程,需要摸索着前进。  什么是web自动化测试?  就是网页自动化测试。通过软件对web对象进行输入数据,...

Web自动化测试中绕开验证码登陆的方式

  Web自动化测试中登陆需验证码是很大的一个困扰。现推荐一种简单的避开验证码登陆的方式,先代码进入登录页,人工输入验证码登录后浏览器自动保存cookie,再在新的标签中登录。  具体代码如下:1 public void yiCheCarSourceManageData(HashMap<St...

APP测试与WEB测试的区别

  单纯从功能测试的层面上来讲的话,APP 测试、web 测试 在流程和功能测试上是没有区别的。  根据两者载体不一样,则区别如下:  系统结构方面  web项目,b/s架构,基于浏览器的;web测试只要更新了服务器端,客户端就会同步会更新。  app项目,...

如何在QA测试的同时完成安全测试(图)

  在QA测试WebApp的时候我们可以做一些事,同时又完成Web安全测试,这该是多有趣的事情。  传统的安全扫描大部分都是基于爬虫的,但是如果在QA测试的同时我们就可以废弃爬虫,抛掉安全测试最费时间,等待最久的环节。  基础架构:  HTTP代理:  ...

界面测试中的小细节

  一个网页版的软件设计好了以后,是需要进行详细的测试的。这些测试包括功能测试、性能测试、安全性测试以及界面测试。今天我们就来说说网页测试中的界面测试,以及界面测试中我们需要注意的测试点。  界面测试就是行业中简称的UI测试,即测试用户界面...

IE系列浏览器兼容性测试点整理(图)

  在web项目进行浏览器兼容性测试,论坑最多的,非IE系列浏览器莫属,且IE8是我们组开发的心中的痛,一提到有兼容性bug,第一反应:是不是IE的?卧槽,又是IE8!  由于项目产品需要,管理后台和官网等web项目都需要兼容到IE浏览器,兼容到IE8以上并且是...

渗透测试,信息安全的围墙(图)

  考虑到网络应用数据的安全性时,建立一个渗透测试方法变得越来越重要。我们越来越依赖于网络通信与基于云的数据系统,这些系统潜在的安全漏洞是我们所不知道的。  设计和维护一个系统的安全已成为标准,你怎么确定这些系统的安全性?  答案在于如何...

三类网站测试的套路:UI测试、功能测试和兼容性测试(图)

  关于网站测试的几个小套路,希望对大家有所帮助。  因为所在团队没有专业测试人员,所以测试工作由我这个产品新人来负责。本文是抱着总结才能提升的小心思,想来简单写写从测试零经验到开发葛葛“谈心”的次数逐渐变少,这期间所踩过得坑和心得体会。...

如何正确的做WEB端的压力测试?

  1、对要测试的系统进行分析,明确需要对哪一块做压力测试。比如:淘宝网站双十一期间,秒杀跟支付,此模式用户操作中占比比较大  再比如:游戏,登录--开始战斗--结束战斗这种混合模式在用户操作中占比较大  那么就可以针对这种占比比较大的模式进...

WEB测试到移动测试的转换(图)

  移动互联网的发展毋庸置疑是必然的趋势,我们曾经传统WEB互联网测试的同学,也必然走上移动测试的道路,移动测试与pc测试到底需要怎样的思维转变才能更快的进入移动节奏呢?对比下WEB与移动的测试不同点:  从测试类型看不同:  从测试过程看不同:...

渗透测试的一些小技巧

  结合最近学习的知识,总结一下渗透测试中的一些小技巧,仅做参考。  0x01 PHP文件包含  利用网站文件上传功能:,比如上传头像之类,可以尝试包含上传的文件。  利用php封装协议 php://input 和 data:// : ,包含post数据造成php命令执行.  htt...

模态对话框测试(图)

  模态对话框只能屏蔽来自鼠标、键盘的消息,而不能屏蔽其他消息,也即模态对话框会独占用户输入。其实现原理如下:  1、让父窗口失效EnableWindow(pardent,FALSE);  2、建立模态对话框自己的消息循环  3、直至接收关闭消息,消息循环终止并销毁窗...

分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号