浏览器渲染原理及可能出现的Bug

  Web测试中必不可少的天天打交道的一个应用就是浏览器,它是由哪些部分组成的呢?  · 用户接口 – 包括地址栏,前进后退,书签菜单等窗口上除了网页显示区域以外的部分。  · 浏览器引擎 – 查询与操作渲染引擎的接口。  · 渲染引擎 – 负责显示...

测试Web应用程序的基本要素(图)

  今天,每个人都依赖用于商业,教育和交易目的各类网站。网站涉及到互联网。人们普遍认为,现如今样样工作都离不开互联网。不同类型的用户连接到网站上为了获取所需要的不同类型的信息。因此,网站应该根据用户的不同要求作出响应。与此同时,网站的正确...

跨浏览器测试工具推荐

  有时候,在不同浏览器将下进行测试是软件测试人员与项目团队的一大挑战。在所有浏览器上运行测试用例使得测试成本非常高。特别是,当我们没有专业的设计团队,或在进行页面设计过程中没有软件验证及确认的时候,更为挑战。这是不好的部分。现在,让我们...

渗透测试必知必会—Web漏洞(图)

  0x00前言  本文为对WEB漏洞研究系列的开篇,日后会针对这些漏洞一一研究,敬请期待  0x01 目录  0x00 前言  0x01 目录  0x02 OWASP TOP10 简单介绍  0x03 乌云TOP 10 简单介绍  0x04 非主流的WEB漏洞  0x02 OWASP TOP10 简单介绍  除...

Bash远程命令执行漏洞(CVE-2014-6271)分析利用(图)

  这几天Bash被爆存在远程命令执行漏洞(CVE-2014-6271),昨天参加完isc,晚上回家测试了一下,写了个python版本的测试小基本,贴上代码:#coding:utf-8import urllib,httplibimport sys,re,urlparse#author:nx4dm1n#website:http://www.nxadmin.comdef b...

Windows环境搭建Web自动化测试框架Watir(图)

  一、前言  Web自动化测试一直是一个比较迫切的问题,对于现在web开发的敏捷开发,却没有相对应的敏捷测试,故开此主题,一边研究,一边将Web自动化测试应用于工作中,进而形成能够独立成章的博文,希望能够为国内web自动化测试的发展做一点绵薄的贡献...

用IETester执行web兼容性测试(图)

  IETester,从名号上就知道事针对IE浏览器测试的,上一篇文章介绍的MutipleIE不支持IE7和IE8。当前IE7和IE6是主流,但随着越来越多的用户装Windows7,IE8也必将在测试要考虑的。  IETester可能在一台电脑上安装多个版本的IE浏览器,支持版本有IE5.5,...

Bash远程命令执行漏洞(CVE-2014-6271)分析利用(图)

  这几天Bash被爆存在远程命令执行漏洞(CVE-2014-6271),昨天参加完isc,晚上回家测试了一下,写了个python版本的测试小基本,贴上代码:#coding:utf-8import urllib,httplibimport sys,re,urlparse#author:nx4dm1n#website:www.nxadmin.comdef bash_exp...

Web服务器压力测试实例详解(图)

  Web 服务器搭建完成上线在即,其能够承载多大的访问量,响应速度、容错能力等性能指标,所有这些是管理人员最想知道也最为担心的。如何才能知晓这一切呢?通过工具进行 Web 压力测试是个好方法。通过它可以有效地测试 Web 服务器的运行状态和响应时间等...

你所需要知道的关于Web应用程序安全测试的事情(图)

  在21世纪做生意,自动化就是问题的实质!当然,Web应用给企业带来了获得在全球范围数以百万计潜在客户的灵活性,但安全问题的威胁却日益严重。  据Acutenix,Web应用安全行业的领导者,最近的独立分析指出,所有的网络攻击中75%是在Web应用程序leve...

RFS+AutoItLibrary测试Web对话框(图)

  Selenium2library在我们实际测试web页面的时候基本上已经够用了,不过还是会有部分情况下会脱离Selenium2library的控制,无法进行操作。比如说下载文件的时候,要选择保存文件在什么地方,比如说上传文件的时候,要选择上传哪个文件,这些在Selenium2l...

Web测试方面的知识点整理(图)

  软件测试体系架构设计  一、体系架构  1.C/S:客户端+服务器端,如QQ、单机版记事本、office等,所用语言:VB、C++、C、C#、JAVA、PB、D…等数组语言,C和S都是自己测,且复杂度较高。扩展性差。  补:软件质量包括五种质量:内部质量、外部质量...

加快网站访问速度的9大方法

  一、 网站程序中采用DIV+CSS这种模式,不用Table  目前DIV+CSS是主流的编程语言,这与其体积小加载快的优点是密不可分的。主流的网站和CMS采用的也都是这种模式。因此建议大家也采用这种模式来编程,而不要采用原始的Table结构。Table结构不但管理不...

如何进行Web渗透测试

  Web渗透测试可以从以下几个方面考虑:  1.SQL Injection(SQL注入)  (1)如何进行SQL注入测试?  首先找到带有参数传递的URL页面,如 搜索页面,登录页面,提交评论页面等等.  注1:对 于未明显标识在URL中传递参数的,可以通过查看HTML源代码中的"FOR...

Web应用手工渗透测试—用SQLMap进行SQL盲注测试(图)

  简介  本文主要关注SQL注入,假设读者已经了解一般的SQL注入技术,在我之前的文章中有过介绍,即通过输入不同的参数,等待服务器的反应,之后通过不同的前缀和后缀(suffix and prefix )注入到数据库。本文将更进一步,讨论SQL盲注,如果读者没有任何...

掌握设计开发维护大型网站的技术之性能(图)

  前言  在前一篇随笔《大型网站系统架构的演化》中,介绍了大型网站的演化过程,期间穿插了一些技术和手段,我们可以从中看出一个大型网站的轮廓,但想要掌握设计开发维护大型网站的技术,需要我们一步一步去研究实践。所以我打算写一个系列,从理论到...

Visual Studio之UI界面测试(图)

  UI界面测试其实就是录制操作路径(Mapping),然后按照路径还原操作顺序的一个过程。这个方法对于Winform和Webform都同样适用。下面以winform为例,来介绍如何进行录制。  1.新建一个Coded UI Test  2.然后选择录制。  3.屏幕右下方会出现UIMap. ...

Web开发在2015年及未来的发展趋势

  本文中,我们将一同看看当今 Web 开发的发展趋势,给大家分享我对 2015 年及未来的一些看法、观察和预测。我从 2000 年就开始做 Web 技术方面的工作,而近几年主要是做云架构解决方案。作为一名 Web 开发者,我曾在 .Net、Node.js 和 Go 技术栈上开发 ...

如何测试一个网页登陆界面

  具体需求: 有一个登陆页面, (假如上面有2个textbox, 一个提交按钮。 请针对这个页面设计30个以上的test case.)  此题的考察目的: 面试者是否熟悉各种测试方法,是否有丰富的Web测试经验, 是否了解Web开发,以及设计Test case的能力  这个题目...

Web开发测试中的18个关键性错误(图)

  前几年,我有机会能参与一些有趣的项目,并且独立完成开发、升级、重构以及新功能的开发等工作。  本文总结了一些PHP程序员在Web开发中经常 忽略的关键错误,尤其是在处理中大型的项目上问题更为突出。典型的错误表现在不能很好区分各种开发环境和没...

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

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号