精华内容
下载资源
问答
  • Web测试常用工具

    千次阅读 2018-11-18 00:19:38
    1、ab测试工具  ...但是ab没有Jmeter、Loadrunner那样有各种场景设计、各种图形报告监控,只需一个命令即可,有输出描述,可以简单的进行一些压力测试。  2、siege  Siege是linux下的一个web系统的压...

    1、ab测试工具 
    ab是一种用于测试Apache超文本传输协议(HTTP)服务器的工具。apache自带ab工具,可以测试。 
    apache、IIs、tomcat、nginx等服务器; 
    但是ab没有Jmeter、Loadrunner那样有各种场景设计、各种图形报告和监控,只需一个命令即可,有输出描述,可以简单的进行一些压力测试。 
    2、siege 
    Siege是linux下的一个web系统的压力测试工具,支持多链接,支持get和post请求,可以对web系统进行多并发下持续请求的压力测试。 
    3、Jmeter 
    Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言。
    --------------------- 
    作者:xihuanyuye 
    来源:CSDN 
    原文:https://blog.csdn.net/xihuanyuye/article/details/81412234 
    版权声明:本文为博主原创文章,转载请附上博文链接!

    展开全文
  • web测试常用工具

    千次阅读 2007-08-07 23:38:00
    1、Selenium(兼容性测试) Selenium是一个用于Web应用程序测试工具。Selenium 测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE,MozillaFirefox等。这个工具的主要功能包括:测试与...

    1、Selenium(兼容性测试)

           Selenium是一个用于Web应用程序测试的工具。Selenium 测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE,Mozilla和Firefox等。这个工具的主要功能包括:测试与浏览器的兼容性--测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能--创建衰退测试检验软件功能和用户需求。

    2、WAS(负载测试)

              随着服务器端处理任务的日益复杂以及网站访问量的迅速增长,服务器性能的优化也成了非常迫切的任务。在优化之前,最好能够测试一下不同条件下服务器的性能表现。找出性能瓶颈所在是设计性能改善方案之前的一个至关紧要的步骤。 
      本文介绍Microsoft的Web Application Stress Tool(WAS,Web应用负载测试工具)在Web服务器性能测试中的应用(注:Stress基本含义为“重压;压力”等,本文称之为“负载”)。另外,我们还将通过WAS评估一种相对简单的网站性能改善方法,这种方法的基本思想是在服务器上生成静态的HTML页面、避免过多的数据库调用。  
      负载测试是任何Web应用的开发周期中一个重要的步骤。如果你在构造一个为大量用户服务的应用,搞清楚你的产品配置能够承受多大的负载非常重要。如果你在构造一个小型的Intranet网站,测试能够暴露出最终会导致服务器崩溃的内存漏洞以及竞争情况。  
      无论是哪种情形,花些时间对应用进行负载测试可以获得重要的基准性能数据,为未来的代码优化、硬件配置以及系统软件升级带来方便。即使经费有限的开发组织也可以对它们的网站进行负载测试,因为Microsoft的WAS是可以免费下载的。WAS要求Windows NT 4.0 SP4或者更高,或者Windows 2000。为了对网站进行负载测试,WAS可以通过一台或者多台客户机模拟大量用户的活动。WAS支持身份验证、加密和Cookies,也能够模拟各种浏览器类型和Modem速度,它的功能和性能可以与数万美元的产品相媲美。如果你对WAS和Microsoft的另外一个测试工具Web Capacity Analysis Tool (WCAT)之间的差别感兴趣,可以访问Microsoft Web工具的比较页面。  
      要对网站进行负载测试首先必须创建WAS脚本模拟用户活动。我们可以用下面四种方法之一创建脚本:通过记录浏览器的活动;通过导入IIS日志;通过把WAS指向Web网站的内容;或者手工制作。图1所显示的是通过记录浏览器事件生成的脚本的一部分,网站是Microsoft的Duwamish Book Store。Duwamish是Microsoft开发的电子商务Web应用示例,从Duwamish网站的“Phase 4”链接可以下载这个软件包。下载包中包含了它自己的WAS测试脚本。  
      制作WAS脚本是相当简单的,不过要制作出模拟真实用户活动的脚本有点儿复杂。如果你已经有一个运行的Web网站,可以使用Web服务器的日志来确定Web网站上的用户点击分布。如果你的应用还没有开始运行,那么只好根据经验作一些猜测了。

    3、   OpenSTA(性能测试)

           OpenSTA(Open System Testing Architechture)是专用于B/S结构的、免费的性能测试工具。它的优点除了免费、源代码开放的优点外,还能对录制的测试脚本进行,按指定的语法进行编辑。测试工程师在录制完测试脚本后,只需要了解该脚本语言的特定语法知识,就可以对测试脚本进行编辑,以便于再次执行性能测试时获得所需要的参数,之后进行特定的性能指标分析。OpenSTA以最简单的方式让大家对性能测试的原理有较深的了解,其较为丰富的图形化测试结果大大提高了测试报告的可阅读性。
          OpenSTA是基于Common Object Request Broker Architecture (CORBA)的结构体系。它是通过虚拟一个proxy, 使用其专用的脚本控制语言,记录通过proxy 的一切HTTP/S traffic。测试工程师通过分析OpenSTA的性能指标收集器收集的各项性能指标,以及HTTP数据,对被测试系统的性能进行分析。

    4、SAINT(安全测试)

          Security Administrator's Integrated Network Tool,此工具能够测出网站系统的相应的安全问题,并且能够给出安全漏洞的解决方案,不过是一些较为常见的漏洞解决方案。

    5、CSE HTML Validator(HTML代码检查)

    6、Loadrunner,winrunner(性能测试)

    展开全文
  • Web安全测试常用工具

    千次阅读 2012-04-12 11:13:57
    Web安全测试常用工具 【说明】以下汇总整理来自《Web安全测试》第二章 安装免费工具。 序号 工具名称 工具说明 运行环境要求 下载地址 1 Firefox浏览器 Firefox...

    Web安全测试常用工具

    【说明】以下汇总整理来自《Web安全测试》第二章 安装免费工具。

    序号

    工具名称

    工具说明

    运行环境要求

    下载地址

    1

    Firefox浏览器

    Firefox浏览器具有可扩展的附加组件架构,是可用于web应用安全测试的最佳浏览器。

    Windows、linux均可

    http://firefox.com.cn/

    2

    Firefox扩展

    Firefox扩展提供了大量附加功能,推荐以下扩展:View SourceChart、

    Windows、linux均可

    View SourceChart:

    https://addons.mozilla.org/en-US/firefox/addon/view-source-chart/

    Firebug:

    http://getfirebug.com/

    Tamper Data:

    https://addons.mozilla.org/en-US/firefox/addon/966

    Edit Cookies:

    https://addons.mozilla.org/en-US/firefox/addon/4510

    User Agent Switcher:

    https://addons.mozilla.org/en-US/firefox/addon/59

    3

    Firebug

    Firebug是Web开发和测试工具中的“瑞士军刀”,它允许跟踪和调整每一行HTML、javascript和文档对象模型;它会告诉后台ajax请求,告诉你载入页面需要的时间,并允许你实时编辑的网页,它唯一无法完成的事情就是将你要更改的内容保存至服务器。

    需要安装firefox浏览器

    http://getfirebug.com/

    4

    WebScarab

    WebScarab是用于测试web应用安全的一款流行的web代理,web代理对于截获浏览器服务器之间的请求和响应来说是非常重要的。

    Java运行环境

    https://www.owasp.org/index.php/Category:OWASP_WebScarab_Project

    5

    Windows下Perl

    Perl被认为是编程语言的胶带,它可能不优美,但它的确能快速完成工作,非常有助于安全测试用例的自动化。

    Windows下安装和Unix上安装有所不同;推荐将perl作为Cygwin环境的一部分进行安装

    http://www.perl.org/get.html

    6

    Linux、Unix或OS X下Perl

    Perl被认为是编程语言的胶带,它可能不优美,但它的确能快速完成工作,非常有助于安全测试用例的自动化。

    Windows或linux、unix均可。大多数非windows操作系统都自带安装好的perl。

    http://www.cpan.org/ports

    7

    CAL9000

    CAL9000工具将许多安全工具集成在一个软件包中,它是典型的黑客工具,包含了大量应用技巧。

    CAL9000主要以JavaScript编写,直接在Firefox中运行。可以在任何带有浏览器的机器上本地运行-无需设定代理、无需安装、而且只需很少的访问权限。

    SVN检出地址:

    http://owasp-code-central.googlecode.com/svn/trunk/labs/cal9000/

    8

    ViewState Decoder

    用于检查使用ASP.NET编写的web应用,每个页面中包含一个叫做ViewState的隐藏变量,该变量中是否包含了过多不必要或不合适的信息(如数据库连接、调试信息等)

    Windows环境

    http://sourceforge.net/projects/viewstate/

    9

    cURL

    cURL工具是一个命令行程序,它支持许多web协议和组件。它可以再没有浏览器的时候当做浏览器使用,实现了类似浏览器的功能,但是可以从任何普通shell中调用它,它处理cookie、认证和web协议的能力要比任何其他命令行工具都更好。

     

    安装程序下载地址:http://curl.haxx.se/download.html

    简明教程下载地址:http://curl.haxx.se/docs/httpscripting.html

    10

    Pornzilla

    Pornzilla是一套有用的FireFox小书签和扩展,它提供了大量方便的、有助于web应用安全测试的工具。如RefSpoof修改HTTP Referer信息,或许能绕过不安全的登录机制;Digger是一个目录遍历工具;Spiderzilla是网站爬虫工具;Increment和Decrement篡改URL参数。

    需要安装Firefox

    http://www.squarefree.com/pornzilla/

    11

    Cygwin

    Cygwin是你能够在windows中使用Linux环境,它可以用于运行所有为Linux构建的程序和脚本,而且不需要安装完整的Linux。

     

    http://www.cygwin.com

    12

    Nikto 2

    Web漏洞扫描工具,通过配置用来以最少的手段操作检测各种各样的问题。

    需要在Cygwin或其它类Unix环境中运行Nikto,使用命令:perl nikto.pl –h 192.168.0.1 。

    http://cirt.net/nikto2

    13

    Burp Suite

    Web应用安全工具,包含了用户截获、重复、分析或注入web应用请求的组件。

    需要java运行环境支持

    http://portswigger.net/suite/download.html

    14

    Apache HTTP Server

    Apache HTTP Server是一种开源的web服务器,它目前是万维网上最流行的HTTP服务器。

    Windows或Linux均可

    http://httpd.apache.org/download.cgi

     

     

     

     

    展开全文
  • Web测试常用的链接测试工具

    千次阅读 2019-06-14 17:32:00
    1、Xenu Link Sleuth 详细解说地址:http://home.snafu.de/tilman/xenulink.htm ... ... 这是目前最流行最知名的工具。可以打开一个本地网页文件来检查它的链接,也可以输入任何网址来检查。可以分别...

    1、Xenu Link Sleuth 

    详细解说地址:http://home.snafu.de/tilman/xenulink.htm

    http://pan.baidu.com/s/1qY3Tp4C(英文版)

    http://pan.baidu.com/s/1jHONYUq(中文版)

     

    这是目前最流行最知名的工具。可以打开一个本地网页文件来检查它的链接,也可以输入任何网址来检查。可以分别列出网站的活链接以及死链接,连转向链接都分析的一清二楚;

    支持多线程,可以把检查结果存储为文本文件或网页文件;

    可检测出指定网站的所有死链接,包括图片链接等,并用红色显示;

    xenu可制作出HTML格式的网站地图(site map),检测结束后可生成链接报告;

    需要下载到本机使用。

     

    优点:

    可以测试公网web,也可以测试内网web。

     

    缺点:

    测试的速度比较慢,尤其是测试外网的时候。

     

    2、HTML Link Validator

     https://html-link-validator.en.softonic.com/

    HTML Link Validator可以检查web中的链接情况,看看是否有无法连接的内容;

    本程序可以在很短的时间内检查数千个文件,只需要鼠标双击放有网页的文件夹就能开始检查;

    可以标记错误链接的文件,很方便的显示链接,使用者也可以编辑这些资料

     

    3、Web Link Validator

    http://www.relsoftware.com/wlv/

    Web Link Validator 是用输入网址的方式来测试网络连接是否正常,你可以给出任一个任意存在的网络连接,像软件文件、HTML文件、图形文件等等都可以。

     

    4、link checker

    火狐的link checker还挺好用

    1)、点击火狐浏览器右上角选项按钮,选择“附加组件管理”;

    2)、在弹出界面中的搜索栏搜索:link checker;

    3)、在界面下方会展示搜索结果,点击后面的安装按钮即可安装,该扩展安装后需要重启浏览器。

    4)、使用情况如下;

    随意输入一个页面,然后在该页面下激活link checker扩展,之后扩展就会自动针对页面的所有链接进行侦测,对于通过校验的链接锚点会标绿,失败的标红,如下图所示:

     

    转载于:https://www.cnblogs.com/crystalpig/p/11024515.html

    展开全文
  • 本文列出了web测试常用功能测试点,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能
  • 推荐几个开源web自动化测试常用工具
  • Web压力测试常用工具有哪些

    千次阅读 2014-06-25 22:17:19
    搜索结果准确,那是程序算法在一个方面的表现,搜索速度快,则关系到整个系统的构件程序的健壮行。如果希望自己编写的程序也可以在大访问量的情况下“从容不迫”,就有必要对程序进行负压测试。 对于访问量较大...
  • WEB测试常用的链接测试工具

    千次阅读 2016-03-15 09:28:20
    搜索引擎蜘蛛是通过链接爬行搜索的,如果某个链接失败...因此无效链接检测工具对于大型网站来说是有必要经常使用的。   一、目前,最流行、最知名的工具是Xenu的link sleuth(链接侦探),它可以检查到无效的链接、
  • Web网站的测试工具

    2011-11-14 15:46:32
    介绍WEB测试常用测试工具 介绍WEB测试常用测试工具 介绍WEB测试常用测试工具
  • Web测试方法

    千次阅读 2011-12-06 10:01:21
    基于 Web 的系统测试与传统的软件测试不同,它不但需要检查验证是否按照设计的要求运行,而且还要测试系统在不同用户的浏览器端的显示是否合适。重要的是,还要从最终用户的角度进行安全性可用性测试。然而, ...
  • web渗透测试常用payload

    万次阅读 2018-07-09 18:22:31
    常用web漏洞测试的payload整理,把写的一个类sqlmap的web安全漏洞测试工具的Payload整理下来,供大家测试时参考。[反射型xss][在html形成]"'><script>document.title="[random]"...
  • Web自动化测试工具选择

    千次阅读 2019-09-23 10:13:29
    1. 了解Web自动化测试常用工具 2. 熟悉Selenium的特点 1. 主流的Web自动化测试工具 1. QTP QTP是一个商业化的功能测试工具,收费,支持web,桌面自动化测试。 2. Selenium(本阶段学习) Selenium是一个开源的...
  • 软件测试常用工具

    千次阅读 2019-04-07 11:12:16
    软件测试常用工具 1、基本测试工具:(所有测试都会用到) bug管理工具:ugfree、Bugzilla、TestLink、mantis 、禅道 数据库工具:plsql developer(Oracle)、Navicat(MySQL) 版本控制工具:SVN 、git 2、中级...
  • java web开发者常用的一些软件和工具

    万次阅读 2017-07-18 13:34:36
    1:Eclipse:这个就不细说了,是一款强大的工具,可以集成许多工具比如svnmaven等,可以进行web,安卓已经python等开发。eclipse相较于myeclipse最突出一点就是免费,操作简单,工具强大,可以下载不同的版本,...
  • 安全测试常用几个工具

    万次阅读 2016-09-06 20:13:25
    Nmap被用于发现网络安全审计。据数据统计,全世界成千上万的系统管理员使用nmap发现网络、检查开放端口、管理服务升级计划,以及监视主机或服务的正常运行时间。Nmap是一种使用原始IP数据包的工具,以非常创新的方
  • web 压力测试工具

    千次阅读 2011-04-11 08:28:00
    为了避免这种情况,需要一种能够真实模拟大量用户访问Web应用系统的性能测试工具进行压力测试,来测试静态HTML页面的响应时间,甚至测试动态网页(包括ASP、PHP、JSP等)的响应时间,为服务器的性能优化调整提供...
  • 常用自动化测试工具

    万次阅读 多人点赞 2019-03-04 15:19:20
    Appium 是一个移动端自动化测试开源工具,支持iOS Android 平台,支持Python、Java 等语言,即同一套Java 或Python 脚本可以同时运行在iOS Android平台,Appium 是一个C/S 架构,核心是一个 Web 服务器,它提供...
  • WEB功能测试方法

    千次阅读 2016-01-25 10:53:12
    常用测试方法如下: 1、页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。可以使用一些工具,如LinkBotPro、File-AIDCS、HTML Link Validater、Xenu等工具。LinkBotPro不支持中文,中文字符...
  • web测试内容及工具经典总结

    千次阅读 2016-06-04 10:48:29
    web测试包括功能测试、性能测试以及兼容性测试
  • web性能测试方法

    千次阅读 2008-11-02 15:21:00
    Web测试方法 在Web工程过程中,基于Web系统的测试、确认验收是一项重要而富有挑战性的工作。基于Web的系统测试与传统的软件测试不同,它不但需要检查验证是否按照设计的要求运行,而且还要测试系统在不同用户的...
  • web项目测试方法总结

    千次阅读 2019-02-22 17:24:05
    Web工程过程中,基于Web系统的测试、确认验收是一项重要而富有挑战性的工作。基于Web的系统测试与传统的软件测试不同,它不但需要检查验证是否按照设计的要求运行,而且还要测试系统在不同用户的浏览器端的...
  • Web网站测试流程和方法

    万次阅读 多人点赞 2017-04-06 11:34:34
    Web网站测试流程和方法(转载) 1测试流程与方法 1.1测试流程 进行正式测试之前,应先确定如何开展测试,不可盲目的测试。一般网站的测试,应按以下流程来进行: 1)使用HTML Link Validator将网站中的错误链接...
  • 一般测试流程 常用的软件测试工具有哪些? 开源测试工具 软件测试一般用到的工具、框架、技术列表一般测试流程:1.需求分析阶段:只要就是对业务的学习,分析需求点。2.测试计划阶段:测试组长就要根据SOW开始编写...
  • 网站开发一般分为前端后端两个部分。前端负责实现页面效果,后端主要负责功能开发。一般的开发流程是先由美工或者网页设计师进行网页设计切图...最常用的前端开发工具有哪些呢?本文推荐8款最好用的web前端开发...
  • 常用安全测试工具

    万次阅读 2018-02-28 14:55:54
    端口扫描:NMAP工具操作系统漏洞扫描工具:Nessus协议健壮性测试:Codenomicon、Peachweb漏洞扫描:Appscan、Burpsuite(可抓取、拦截web报文并进行修改)数据库漏洞扫描:Nessus、NGSfiddler工具:可抓取web报文,并...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 198,675
精华内容 79,470
关键字:

web测试常用方法和工具