1、如何进行web网站的性能测试设计
1、字符型输入框:
(1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。
(2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超工字符比如把整个文章拷贝过去。
(3)空格检查:输入的字符间有空格、字符前有空格、字符后有空格、字符前后有空格
(4)多行文本框输入:允许回车换行、保存后再显示能够保存输入的格式、仅输入回车换行,检查能否正确保存(若能,检查保存结果,若不能,查看是否有正常提示)、
(5)安全性检查:输入特殊字符串(null,NULL, ,javascript,<script>,</script>,<title>,<html>,
2、网站测试步骤是什么?
三步测试:
一、 制作者测试:页面和功能
二、 全面测试
三、 发布测试
测试的主要方面:
一、功能测试
1、链接测试
①测试所有链接是否按指示的那样确实链接到了该链接的页面
②测试所链接的页面是否存在
③测试链接的正确性的工具
2、表单测试
3、Cookies测试
4、设计语言测试
5、数据库测试
二、性能测试:连接速度测试、负荷测试(Load)和压力测试(Stress)
1、连接速度测试
2、负载测试
3、压力测试
三、接口测试
1、 服务器接口
2、 外部接口
3、错误处理
四、可用性测试
1、导航测试
2、图形测试
3、内容测试
4、整体界面测试
五、兼容性测试
1、平台测试
2、浏览器测试
3、视频测试
4、Modem/连接速率测试
5、打印机测试
6、组合测试
六、安全测试
Web应用系统的安全性测试区域
1、 目录设置
2、登录
3、Session
4、日志文件
5、加密
6、安全漏洞
七、代码合法性测试
1、程序代码合法性检查
2、显示代码合法性检查
八、 文档测试:能够测试多种数据库的性能
3、测试某个网站的最大访问量,要如何设计场景?
2楼测试的有点粗了,呵呵!按照你现在设置的场景来说,错误的不管,等于说按照你设置的场景运行时间完成后,就能从结果中分析出最大用户数,最大数得到了,但是你却不知道压力产生后,服务器的指标已经超出使用的范围了。你应该在场景运行的过程中,监控相关的服务器、中间件等几个常用的指标。得出一组数据。再变化场景,或者采取其他的方法再进行测试,并把结果进行对比分析。
4、网站设计一般包括哪些方面
一、确定网站主题
网站主题就是你建立的网站所要包含的主要内容,一个网站必须要有一个明确的主题。特别是对于个人网站,你不可能像综合网站那样做得内容大而全,包罗万象。你没有这个能力,也没这个精力,所以必须要找准一个自己最感兴趣内容,做深、做透,办出自己的特色,这样才能给用户留下深刻的印象。网站的主题无定则,只要是你感兴趣的,任何内容都可以,但主题要鲜明,在你的主题范围内内容做到大而全、精而深。
二、搜集材料
明确了网站的主题以后,你就要围绕主题开始搜集材料了。常言道:“巧妇难为无米之炊”。要想让自己的网站有血有肉,能够吸引住用户,你就要尽量搜集材料,搜集得材料越多,以后制作网站就越容易。材料既可以从图书、报纸、光盘、多媒体上得来,也可以从互联网上搜集,然后把搜集的材料去粗取精,去伪存真,作为自己制作网页的素材。
三、规划网站
一个网站设计得成功与否,很大程度上决定于设计者的规划水平,规划网站就像设计师设计大楼一样,图纸设计好了,才能建成一座漂亮的楼房。网站规划包含的内容很多,如网站的结构、栏目的设置、网站的风格、颜色搭配、版面布局、文字图片的运用等,你只有在制作网页之前把这些方面都考虑到了,才能在制作时驾轻就熟,胸有成竹。也只有如此制作出来的网页才能有个性、有特色,具有吸引力。
四、选择合适的制作工具
尽管选择什么样的工具并不会影响你设计网页的好坏,但是一款功能强大、使用简单的软件往往可以起到事半功倍的效果。网页制作涉及的工具比较多,首先就是网页制作工具了,目前大多数网民选用的都是所见即所得的编辑工具,这其中的优秀者当然是Dreamweaver和Frontpage了,如果是初学者,Frontpage2000是首选。除此之外,还有图片编辑工具,如Photoshop、Photoimpact等;动画制作工具,如Flash、Cool 3d、Gif Animator等;还有网页特效工具,如有声有色等,网上有许多这方面的软件,你可以根据需要灵活运用。
五、制作网页
材料有了,工具也选好了,下面就需要按照规划一步步地把自己的想法变成现实了,这是一个复杂而细致的过程,一定要按照先大后小、先简单后复杂来进行制作。所谓先大后小,就是说在制作网页时,先把大的结构设计好,然后再逐步完善小的结构设计。所谓先简单后复杂,就是先设计出简单的内容,然后再设计复杂的内容,以便出现问题时好修改。在制作网页时要多灵活运用模板,这样可以大大提高制作效率。
六、上传测试
网页制作完毕,最后要发布到Web服务器上,才能够让全世界的朋友观看,现在上传的工具有很多,有些网页制作工具本身就带有FTP功能,利用这些FTP工具,你可以很方便地把网站发布到自己申请的主页存放服务器上。网站上传以后,你要在浏览器中打开自己的网站,逐页逐个链接的进行测试,发现问题,及时修改,然后再上传测试。全部测试完毕就可以把你的网址告诉给朋友,让他们来浏览。
七、推广宣传
网页做好之后,还要不断地进行宣传,这样才能让更多的朋友认识它,提高网站的访问率和知名度。推广的方法有很多,例如到搜索引擎上注册、与别的网站交换链接、加入广告链等。
八、维护更新
网站要注意经常维护更新内容,保持内容的新鲜,不要一做好就放在那儿不变了,只有不断地给它补充新的内容,才能够吸引住浏览者
5、软件测试 vs 网站设计制作
1、网站设计,如果是美工一类,适合女孩子;软件测试,需要细心、耐心,如果从这一点来考虑,女孩子也比较合适,主要看自己的爱好了
2、两者差不多,做到资深级别,后者更多金
3、软件测试是软件开发过程中的一个重要阶段,细致的划分话,软件测试是伴随整个软件生命周期的工作,这个工作并不是那么简单的,入门容易,但要提高,不下一番力气,是很难的。软件测试人员,所需要掌握的知识,和开发人员差不多,更或者要比开发拥有更广的知识面,但不一定需要多么的深度,总之软件测试人员需要掌握全面的软硬件相关的知识才能做好。
鄙人就是从事软件测试行业的,我很不赞同一些外行对软件测试的看法,尤其是很多人认为软件测试很容易,没有技术含量,这种看法太肤浅了。
6、网站测试步骤
三步测试:
一、 制作者测试:页面和功能
二、 全面测试
三、 发布测试
测试的主要方面:
一、功能测试
1、链接测试
①测试所有链接是否按指示的那样确实链接到了该链接的页面
②测试所链接的页面是否存在
③测试链接的正确性的工具
2、表单测试
3、Cookies测试
4、设计语言测试
5、数据库测试
二、性能测试:连接速度测试、负荷测试(Load)和压力测试(Stress)
1、连接速度测试
2、负载测试
3、压力测试
三、接口测试
1、 服务器接口
2、 外部接口
3、错误处理
四、可用性测试
1、导航测试
2、图形测试
3、内容测试
4、整体界面测试
五、兼容性测试
1、平台测试
2、浏览器测试
3、视频测试
4、Modem/连接速率测试
5、打印机测试
6、组合测试
六、安全测试
Web应用系统的安全性测试区域
1、 目录设置
2、登录
3、Session
4、日志文件
5、加密
6、安全漏洞
七、代码合法性测试
1、程序代码合法性检查
2、显示代码合法性检查
八、 文档测试:能够测试多种数据库的性能
7、进行网站测试的时候可能会用到哪些测试技术?
你好!
关于web测试的文档,网上有很多,你可以参考一下
在一个软件项目开发中,系统测试是保证整体项目质量的重要一环,本文将就网站的测试技术及相应的自动测试工具做一个简要的介绍。主要就如下几个方面进行探讨:
功能测试
性能测试
安全性测试
稳定性测试
浏览器兼容性测试
可用性/易用性测试
链接测试
代码合法性测试
2 测试内容
2.1 功能测试
在实际工作中,功能在每一个系统中的具有其不确定性,而我们不可能采用穷举的方法进行测试,因而导致了功能测试较为困难,我们依据80/20原则(即80%的错误存在于系统的20%的部分)对于测试用例的设计采用如下两种方法
2.1.1 白盒测试
白盒测试即使用程序设计的控制结构导出测试用例。基于目前的现状我们采用基本路径测试方法进行白盒测试,此种方法简单高效。基本路径测试方法的简单说明如下:
¨ 首先通过系统设计的流程图导出数据流图
¨ 根据数据流图计算其环形复杂性
V(G)=E-N+2
或 V(G)=P+1
V(G):环形负责性
E :流图中边的数量
N :流图中节点的数量
P :流图中判定节点的数量
¨ 我们设定V(G)条路径
¨ 我们设计V(G)条路径的模拟数据
¨ 根据数据进行相应的测试
2.1.2 黑盒测试
黑盒测试即派生出执行程序所有功能需求的输入条件,从而导出测试用例,进行测试的方法,黑盒测试用于辅助白盒测试。
我们采用等价划分的方法进行测试,即为将程序的输入域划分为数据类,以便导出测试用例。一般情况下输入条件为:一个特定的数值、一个数值域、一组相关值或者一个布尔条件。
2.1.3 网站功能测试
对于网站的测试而言,每一个独立的功能模块需要单独的测试用例的设计导出,主要依据为《需求分析》,对于应用程序模块需要设计者提供基本路径测试法的测试用例
具有测试用例后可以采用OpenSTA(Open System Testing Architecture)进行自动化测试
2.2 性能测试
网站的性能测试对于网站的运行而言异常重要,但是目前对于网站的性能测试做的不够,我们在进行系统设计时也没有一个很好的基准可以参考,因而建立网站的性能测试的一整套的测试方案将是至关重要的。
网站的性能测试主要从两个方面进行:负荷测试(Load)和压力测试(Stress),负荷测试指的是进行一些边界数据的测试,压力测试更像是恶意测试,压力测试倾向应该是致使整个系统崩溃。
性能测试可以采用相应的工具进行自动化测试,我们目前采用如下工具
ab -----Apache 的测试工具
OpenSTA—开发系统测试架构
2.3 安全性测试
目前网络安全问题日益重要,特别对于有交互信息的网站及进行电子商务活动的网站尤其重要。目前我们的测试没有涵盖网站的安全性的测试,我们拟定采用工具来测定,工具如下
SAINT------- Security Administrator's Integrated Network Tool
此工具能够测出网站系统的相应的安全问题,并且能够给出安全漏洞的解决方案,不过是一些较为常见的漏洞解决方案。
2.4 稳定性测试
网站的稳定性测试是指网站的运行中整个系统是否运行正常,目前没有更好的测试方案,主要采用将测试服务器长时间运转进行测试。
2.5 浏览器兼容性测试
通过白盒测试或者黑盒测试导出的测试用例,采用相应的工具进行测试,可以采用OpenSTA进行测试,此测试工具可以采用不同的浏览器进行测试。
2.6 可用性/易用性测试
可用性/易用性方面目前我们只能采用手工测试的方法进行评判,而且缺乏一个很好的评判基准进行,此一方面需要大家共同讨论。
2.7 链接测试
超级链接对于网站用户而言意味着能不能流畅的使用整个网站提供的服务,因而链接将作为一个独立的项目进行测试。目前我们已经有了一个测试工具
Xenu------主要测试链接的正确性的工具
可惜的是对于动态生成的页面的测试会出现一些错误。
2.8 代码合法性测试
代码合法性测试主要包括2个部分:程序代码合法性检查与显示代码合法性检查
¨ 程序代码合法性检查
程序代码合法性检查主要标准为《intergrp小组编程规范》,目前采用由SCM管理员进行规范的检查,未来期望能够有相应的工具进行测试。
¨ 显示代码合法性检查
显示代码的合法性检查,主要分为Html、Javascrīpt、Css代码检查,目前采用
HTML代码检查------采用CSE HTML Validator进行测试
Javascrīpt、Css也可以在网上下载相应的测试工具。
3 测试工具
OpenSTA
主要做性能测试的负荷及压力测试,使用比较方便,可以编写测试脚本,也可以先行自动生成测试脚本,而后对于应用测试脚本进行测试。
SAINT
网站安全性测试,能够对于指定网站进行安全性测试,并可以提供安全问题的解决方案。
CSE HTML Validator
一个有用的对于HTML代码进行合法性检查的工具
Ab(Apache Bench)
Apache自带的对于性能测试方面的工具,功能不是很多,但是非常实用。
Crash-me
Mysql自带的测试数据库性能的工具,能够测试多种数据库的性能。
8、进行网站测试需注意哪些问题
网站制作测试阶段,一定要反复测试,检测并修复网站上的问题,确保网站没问题后再上线。网站测试需要测试哪些问题,哪些细节是要注意的?
一、网站内容正确、完整
要保证网站的内容与客户提供的内容资料相吻合,无错别字,文章标题和内容相统一等等。避免出现‘牛头不对马嘴'的现象。
二、网站页面样式和设计图稿一致
许多客户常常抱怨网站做出来的效果和前期的网页设计图稿不一样,觉得自己受到了欺骗。因此,校对页面样式和布局和设计师所做的页面设计相一致是测试的重点。
三、网站的浏览器兼容性测试通过
兼容性测试是程序员编码的过程中十分头疼的环节。目前市场上的浏览器五花八门,而且编码解析的标准不一,造成了兼容性上的困难。浏览器兼容性测试应分为如下2个步骤:
1、确认哪些浏览器需要兼容
通过和客户沟通,明确哪几个浏览器是必须要进行兼容性测试的,例如常用的IE6,IE7,IE8和火狐浏览器等,都是浏览器兼容性测试的范围。
2、选取合适的兼容性测试工具
一个网站有许多页面,如果每个浏览器都一一打开测试,必然会花费许多时间。网上有许多免费使用的兼容性测试工具,程序员可以选择合适自己的工具进行调试。
四、网站页面标题和描述,搜索引擎友好
每个页面均需要有合适的标题和描述,虽然对于不懂SEO的客户而言无所谓,但是这是对客户网站负责的体现。
五、网站在大分辨率、小分辨率下显示正常
保证宽屏、窄屏下的,网站显示均正确。
六、网站后台管理系统功能正常
相对于网站前台显示而言,客户可能更关注后台管理的功能。例如新闻是否能正常发布,产品能否正常的添加,权限管理是否正常等等。
七、表单提交测试
保证网站每一个链接(导航条的链接、标题栏的链接、按钮链接、文字链接等)都有效。对于链接很多的网站,程序员可以借助链接检测工具进行链接遍历检查。
确保网站建设中的表单都能正常验证、填写、提交,且流程符合逻辑,提交结果与预期相符。
八、网站无死链
保证网站每一个链接(导航条的链接、标题栏的链接、按钮链接、文字链接等)都有效。对于链接很多的网站,程序员可以借助链接检测工具进行链接遍历检查。
九、网站统计代码正确安装
对于有网站统计功能的网站,需要通过统计结果分析代码是否能正常的进行网站的流量统计。
十、页脚的版权信息和备案号
网站上线前不得不检查的2个细微但是重要的地方。如果没有备案号,网站上线后随时有可能被封.
以上就是网站测试设计的范围,以便确保网站质量,提高用户体验度。
9、网站网页设计好了,用什么软件进行测试呢?
FP制作完就可以测试的,或者直接打开只做好的网页