当前位置:文档之家› web测试实例_测试用例

web测试实例_测试用例

web测试实例_测试用例
web测试实例_测试用例

web测试实例

第1章引言

1.1测试目的

以一个普通的用户的角度去访问1510部落,记录测试过程中发现的问题,能使网站更加完善、专业、友好,也希望1510为越来越多的人喜欢。

1.2测试对象与范围

测试对象:1510部落(https://www.doczj.com/doc/b56682498.html,/)

测试范围:系统基本功能测试

1.3测试时间

2013年5月

第2章系统功能与测试方法

2.1整体界面

测试功能描

检查点

整体界面是指整个Web 应用系统的页面结构设计,是给用户的一个整体感觉1、每个页面是否都有导航条,导航条是否一致,从导航条链接到的每

个页面是否正常,导航条是否直观

2、整个Web应用系统的设计风格是否一致

3、用户浏览Web应用系统时是否方便、友好,用户能否凭直觉可以方

便找到要找的信息在什么地方

4、所有链接是否按指示的那样确实链接到了该链接的页面;所链接的

页面是否存在;Web应用系统上是否没有孤立的页面

5、页面版式在600x800 或 1024x768 的分辨率模式下是否显示正常,文

本和图片是否对齐

2.2网站核心功能(导航条功能)

测试功能描

检查点

首页1、页面的整体风格是否一致、和谐、友好、直观、易用

2、能否正常阅读文章,文章的文字、图片和评论等能否正确显示

3、被打开的文章,尚未登录,能否被收藏,是否提示用户先登录再收藏;

登录后,能否正常收藏,收藏后的文章能否打开

4、被打开的文章,尚未登录,能否发表评论,是否提示用户先登录再发

表评论;登录后,能否发表评论,发表评论内容为空或过长或含有特殊字符是否处理恰当

5、被打开的文章,“顶一下该文”,能否增加分数

6、首页的其它功能,能否正常打开链接

7、“[部落头条]”能否正常打开链接,能否正常阅读部落头条的文章,

在该页面能否正常打开该页面其它功能链接

8、“[1510报童]”能否正常打开链接,能否正常阅读报童的报道,报道

的呈现是否友好、直观

9、“[编辑推荐]”能否正常打开链接,能否正常阅读编辑推荐的文章,

在编辑推荐的页面能否正常打开该页面其它功能链接

10、“[顶榜]”能否正常打开链接,能否正常阅读顶榜的文章,在顶榜页

面的文章的排行榜是否正确、合理,在顶榜页面能否正常打开该页面其他功能链接

11、“[最新更新]”能否正确打开所列出的更新的文章

12、“[最新评论]”能否正确打开该评论所在的文章

13、“[部落视频]”功能能否正常打开链接,能否正常观赏视频,视频是

否流畅,在该页面的链接能否正常打开

14、“[部落podcast]”功能能否正常打开链接,能否正常收听音频,音频

是否流畅,在该页面的链接能否正常打开

15、“[看图说话]”功能能否正常打开链接,能否正常观赏视频,视频是

否流畅,在该页面的链接能否正常打开

16、“[收风站]”能否正常打开链接,未登录能否报料,登录后能否正常

报料,报料内容为空或过长系统能否正常处理,email为空或不正确系统能否正常处理

17、“[好文共享]”链接能否正常打开,成否正常推荐文章,推荐文章时

填写的URL不正确是否能否正常处理,尚未登录能否推荐文章

18、“[热门标签]”能否链接到相关标签所对应的内容

19、“搜索”功能能否正常搜索关键字,当搜索的关键字包含特殊字符、

为空或过长,系统能否正常处理

20、分页显示是否正常

事时观点1、页面的整体风格是否和谐、舒适、直观

2、能否正常阅读文章,文章的文字、图片和评论等能否正确显示

3、被打开的文章,尚未登录,能否被收藏,是否提示用户先登录再收藏;

登录后,能否正常收藏,收藏后的文章能否打开

4、被打开的文章,尚未登录,能否发表评论,是否提示用户先登录再发

表评论;登录后,能否发表评论,发表评论内容为空或过长或含有特殊字符是否处理恰当

5、页面的其它功能,能否正常打开链接

6、分页显示是否正常

所见所闻同上好书好电影同上财经看点同上科技新知同上

我的空间1、用户尚未登录,系统是否做了权限管理,不能访问该功能

2、其余同上

1510房客1、能否正常显示1510的房客信息以及房客的文章

2、点击某个具体的房客/推荐用户/普通用户能否正常进入该房客/用户的

空间,进入房客/用户的主页后能否正常阅读该房客/用户的文章,能否打开该页面的其它功能链接

3、1510房客或推荐用户或普通用户多于一页,能否正常分页

4、操作是否友善

2.3My1510后台管理

测试功能描

检查点

权限1、用户尚未登录,不会在导航条显示[我的空间]功能,不能操作[我的

空间]所有功能

2、用户登录超时后,不能操作[我的空间]所有功能,系统应该提示用户

登录后再继续操作

3、没有管理员权限的用户,不能执行登录超级管理页面

发表文章1、主题或内容或类别为空能否发表,主题或内容包含特殊字符能否处

2、主题、内容和类别都合法,能否发表成功,发表成功后能否在相应

的类别查看已经发表的文章、能否在自己的空间查看已经发表的文章

3、发表文章时,能否正常上传图片,如果上传的图片不止一张能否正

常处理

4、发表文章时,上传图片为空、图片路径查找不到或图片太大等异常

出现,系统能否正常处理

5、发表文章时,能否正常选择或填写标签,标签能否在发表的文章中

正确显示

6、已经发表的文章能否正常删除,已经被删除的文章是否还可以浏览

7、已经发表的文章能否正常修改,已经成功修改的文章能否浏览到已

经被更新后的内容

8、发表多篇文章,在我的空间的管理页面能否正常分页

9、增加/修改/删除/文章或图片的提示信息应该:

(1)是否有操作成功的提示,提示是否友好

(2)是否有操作失败的提示,提示信息是否完整、正确、友好

(3)删除操作前是否有确认删除的提示

(4)操作完成后的返回页面是否正确、合理

10、发表文章的操作是否友好、易用、完善

11、增加/修改/删除文章,执行以下排列组合:

(1)增加——>增加——>增加(连续增加测试)

(2)增加——>删除

(3)增加——>删除——>增加(新增加的内容与删除内容一致)(4)增加——>修改——>删除

(5)修改——>修改——>修改(连续修改测试)

(6)修改——>增加(新增加的内容与修改前内容一致)

(7)修改——>删除

(8)修改——>删除——>增加(新增加的内容与删除内容一致)(9)删除——>删除——>删除(连续删除测试)

发表推荐参考“发表文章”发表报料参考“发表文章”

发表悄悄话1、收信人正确、内容合法,能否正确发表悄悄话

2、收信人不存在,系统能否正确处理

3、收信人与发信人相同,系统能否正确处理

4、发信内容为空或过长或包含特殊字符,系统能否正确处理

5、悄悄话发表成功后,能否在“我的发件箱”中阅读/回复或删除悄悄

6、“未读信息”是否正确显示,能否正常阅读未读信息

7、“我的收件箱”功能能否正确显示收到的悄悄话,能否正常阅读、

回复或删除信息

8、信息超过一页时,能否正常分页显示

个人资料1、注册时填写的资料,是否正确保存,能否在个人资料中正确显示

2、修改个人资料,能否正确保存与显示

3、能否正确更换图片,当图片为空、过大或查找不到路径时,系统是

否合理处理

4、个人资料的完整性检查:

(1)昵称修改为中文/英文或空

(2)必填资料为空,系统是否合理处理或提示

(3)用户填写的出生日期等的格式不正确,系统是否提示恰当。(4)密码与确认密码不一致或长度不正确,系统能否检测

(5)邮件的格式不正确,系统能否检测出来

(6)如果使用了默认值,检验默认值的正确性。

(7)输入特殊字符(英文单、双引号,&符号和%符号),检查系统对特殊字符的处理

(8)输入长度超过最大长度限制,看系统如何处理。

(9)在应该输入指定类型的内容的地方输入其他类型的内容(如在应该输入整型的地方输入其他字符类型),看系统是否检查字符类型,是否报错.

管理收藏1、能否正常收藏文章

2、没有登录能否收藏

3、登录后,收藏成功,能否在收藏管理打开所收藏的链接访问

4、收藏成功后,同一篇文章能否重复收藏

5、收藏成功后,删除,能否再次收藏

6、收藏多篇文章,分页是否正常

管理评论1、能否正常阅读评论

2、能否正常删除评论

3、能否正常回复评论,能否重复回复评论

4、评论内容为空或过长或包含特殊字符,系统能否正常处理

管理友情链接1、能否正常添加链接

2、添加链接时,如果链接的名称或URL为空、名称过长、URL非法等,

系统能否正常处理

3、链接添加成功后,能否打开该链接到新的页面

4、能否正常删除链接

5、能否正常修改链接

6、添加/修改/删除链接是否友善

7、输入搜索网站名称,能否正常搜索相应的链接

8、若添加的链接为隐藏,不会在我的空间显示相应的链接;若添加的

链接为显示,则会在我的空间显示相应的链接;

9、添加链接多于1页,能否正常分页显示

10、增加/修改/删除链接,执行以下排列组合:

(1)增加——>增加——>增加(连续增加测试)

(2)增加——>删除

(3)增加——>删除——>增加(新增加的内容与删除内容一致)(4)增加——>修改——>删除

(5)修改——>修改——>修改(连续修改测试)

(6)修改——>增加(新增加的内容与修改前内容一致)

(7)修改——>删除

(8)修改——>删除——>增加(新增加的内容与删除内容一致)(9)删除——>删除——>删除(连续删除测试)

管理上传文件1、全选能否选择所有的文件

2、取消选择能否取消选已经被选择的文件

3、没有打钩“删除”,按“执行”按纽是否会将文件删除

4、选择了文件,打钩“删除”,按“执行”按纽能否将文件删除

5、上传的文件超过一页,分页显示是否正常

6、在所删除的文件中,若该文件已经被使用,系统能否正常处理

2.4用户管理

测试功能描

检查点

登录1、用户名/密码/验证码正确

2、用户名或密码或验证码错误

3、用户名或密码或验证码为空

4、验证码超时(预期结果:登录失败,系统自动获取验证码,使用新

的验证码可以成功登录)

5、重新获取验证码,使用新的验证码可以正常登录

退出1、点击“退出”(预期结果:系统能够正常退出)

2、一段时间没有操作页面,页面超时(预期结果:超时后自动退出,

不能使用该用户做任何需要登录之后才能允许的功能)

忘记密码1、忘记密码,填写正确的用户名和eamil,能否重新获取密码

2、填写错误的用户名、不合法的email、不是该用户名所使用的email,

能否检查出不允许获取密码

3、帐号或email为空或过长,系统能否正确处理

注册1、测试提交注册数据的完整性,以校验提交给服务器的信息的正确性:

当某些必要的信息没有填写时,系统是否有恰当的提示。

2、测试提交注册数据的准确性:

(1)用户名已经被注册能否再被使用,系统能否检测用户名的唯一性(2)昵称为中文能否注册成功,注册成功后是否显示正常而不会出现乱码

(3)用户填写的出生日期等的格式不正确,系统是否提示恰当。

(4)密码与确认密码不一致或长度不正确,系统能否检测

(5)邮件的格式不正确,系统能否检测出来

(6)如果使用了默认值,检验默认值的正确性。

(7)输入一些特殊字符(英文单、双引号,&符号),看系统对特殊字符的处理。

(8)输入长度超过最大长度限制,看系统如何处理。

(9)在应该输入指定类型的内容的地方输入其他类型的内容,看系统能否识别

3、提交注册的按钮或重置注册信息的按纽能否正常工作

4、当注册完成后应返回注册成功的消息,用户应收到激活邮件,使用

激活邮件应该可以激活帐号,使用激活的帐号应该可以成功登录系统,登录后查看个人资料信息应该与注册时填写的一致。

5、注册成功后,若帐号尚未被激活,不能正常登录该系统。

2.5辅助功能

测试功能描

检查点

使用说明1、说明清晰准确,没有错别字

2、从首页能够正常打开使用说明的链接

3、字体的风格一致(字的大小、颜色、字体要相同)

4、背景颜色应该与字体颜色和前景颜色相搭配

5、如果该页面有链接功能,能否正常链接到新的页面

关于我们同上

法律说明同上

推广1510同上

第3章功能测试

3.1整体界面

1、建议将广告删除或放置于页面的底部。我非常喜欢1510的风格,简约、真实、宽容、自由,

但是,在页面中的广告,让我有一点点的失望,我还有点担心,网站为了运营还会加入更多的广告。我希望,1510能够尽可能少地刊登广告,我非常乐意提供网站的技术支持,继续给读者保留一个清新的言论空间;如果网站的运营遇到了资金困难,我也很乐意资助。希望1510会一直是一个新闻真实自由的空间。

2、尚未登录1510部落,在首页点击任何一篇文章阅读完整文章内容,比如打开“从京剧之死看

广东凉茶命运”页面,在显示该文章的页面中,点击“收藏”,提示用户先登录,用户点击“确定”后回到文章的页面,建议在用户点击“确定”后,能够弹出用户登录的页面,方便用户登录操作。[建议]

3、建议在用户点击查看的文章或房客的时候,打开新的链接。因为在首页,查看完新的一篇文

章之后,如果用户想继续看其它的文章,又必须点击首页然后才能够选择自己想继续阅读的文章,这样不够友好,特别是在网速慢的时候这样的一个操作很浪费时间;如果是在一个新的页面打开文章,那么用户看完这篇文章后可以顺手把文章关闭,然后在首页阅读别的文章。

对于其它功能也是如此。特别是对于非本网站的链接,比如Google广告、工具下载等,强烈建议在新的页面打开。[建议]

4、“热门标签”功能中,“城市、文化、生活、经济、香港”等几个标签的字体比较大,我估

计应该是因为这几个标签更加热门的缘故,建议对于特殊的标签用不同的颜色或更漂亮的字体做标识,目前这样的排列看起来不够美观,有点凌乱的感觉。[建议]

5、在首页,有一些文章的图片不能正常显示,如:[bug]

6、打开某篇文章,在该页面的[推广文章]的图片不能正常显示,如:[bug]

7、关于网站的分页功能,建议增加多一个首页或末页的链接,或者是允许用户输入具体某一页

面,这样操作起来会方便一些。[建议]

8、“廈門六月一號的詳細照片”这篇文章无法打开链接了。[Bug]

9、在首页的底部,多了四个“|”了,建议去掉,其它页面也是如此,如:[小问题]

10、建议将“Copyright ? 2007 https://www.doczj.com/doc/b56682498.html,”修改成“Copyright ? 2007 https://www.doczj.com/doc/b56682498.html,”。[小问题]

11、友情链接的“一五一十部落站务网志”无法正常打开,估计是https://www.doczj.com/doc/b56682498.html,尚未解开封锁的

原因,建议https://www.doczj.com/doc/b56682498.html,中,也将“一五一十部落站务网志”移回https://www.doczj.com/doc/b56682498.html,。[Bug]

3.2网站核心功能(导航条功能)

3.2.1首页

3.2.1.11510报童

在首页点击“[1510报童]”进入1510报童报道的新闻,两条新闻之间没有明显的区分标志,第一次阅读报道的时候以为报道中的所有内容都是同一条新闻的,看完了第一条看第二条的时候一时转不过弯来在琢磨内容怎么变了呢?建议每条新闻之间最好能够有个清晰的标志区分两条新闻。[建议]

3.2.1.2部落视频

1、在首页点击“[部落视频]”进入部落视频的页面,在该页面中,[以往视频]有些视频图片没有

正常显示,如下图所示:

3.2.1.3收风站

1、尚未登录1510部落,在首页点击“收风站”,在左下角出现“已完毕,但页面上有错误”的

提示,点击查看详情发现是在report.php页面128行出现未结束的字符常量导致。打开源文件看了一下,128行的代码是“alert("你未登录,请先登录再发表报料?);”,其中,alert的提示应该是双引号的,估计是写代码的时候误笔引起的。修改成:“alert("你未登录,请先登录再发表报料”);”,应该就不会出错了。[Bug]

2、尚未登录1510部落,在首页点击“收风站”,在收风站页面点击“我要报料”,用户尚未登

录应该不允许报料,不过页面没有相关的提示,网页左下脚提示出现错误。[Bug]

3、尚未登录1510部落,在首页点击“收风站”,在收风站页面点击一篇文章查看详细信息,此

时出现的用户登录的页面,建议即使用户不登录也允许查看报料的内容,或者是在出现用户登录的页面之前先提示用户登录,待用户确定后再链接到登录页面。[建议]

4、登录1510部落,在首页点击“收风站”,在左下角出现“已完毕,但页面上有错误”的提示。 [Bug]

5、链接到第几页页面的链接提示“? 前页123后页 ?”,建议采用跟“好闻共享”等页面链接到

第几页页面的链接提示的风格,美观很多,而且同一个网站风格相同看起来也专业一些。[建议]

3.2.1.4好文共享

在首页点击“[好闻共享]”进入好文共享页面,在该页面右边的“[最新文章]”写成了“[最新文竿]”了。[小问题]

3.2.1.5顶榜

在首页点击“[顶榜]”,进入顶榜页面,在该页面的右边“[好闻共享]”功能中,好文共享的右边,缺少了RSS图标。在[编辑推荐]、[部落头条]、[科技新知]、[部落视频]等页面也是如此。[小问题]

3.2.2搜索

1、在搜索功能中,如果输入的关键字太长,点击“搜索”后会没有任何的反应,建议对搜索的

关键字的长度做限制。[建议]

2、用户尚未登录1510部落,在搜索功能中,输入较长且搜索不到结果的关键字,比如“CIA局

长的位置换的很快,所以对于不少美国的同行来说,对于这位前CIA局长的位置换的很快

123456789”,然后登录1510部落,输入正确的用户名、密码和验证码后,页面无法登录,提示无法显示页面,但此时若新打开一个页面登录则可以正常。[注:有些奇怪,之前尝试了好几次都是出现同样的问题,后来这问题又没有了,麻烦调试下看看能不能找到原因]

3.2.3发表评论

1、发表评论之后,出现运行时间错误,操作步骤如下:

(1)发表评论,评论发表成功后页面提示:

(2)若此时选择“否”,页面乱了,左边的文章和图片越过了右边,取代了原来在右边显示的[文章工具]、[相关文章]和[最新文章]的内容。如下图所示:

[Bug]

2、发表评论时验证码失效后建议自动获取新的验证码,操作步骤:

(1)打开一篇文章

(2)发表评论,提交

(3)页面提示验证码过期

(4)点击确定,返回发表评论页面,建议此时能够自动获取新的验证码,而不用手工换验证码。[Bug]

3.2.4科技新知

1、在“科技新知”功能页面中,单击“全球暖化”标签,链接到“全球暖化”的标签页面后,

在该页面中有“20070605香港报章头条”的报道,点击该链接,出现Error 404 – Not found的错误,无法正确链接到该报道。对于通过标签搜索出来的其它香港报章头条或报童的报道,也是如此。[Bug]

2、在“科技新知”页面中,单击“[科技新知最新评论]”会链接到首页,建议去掉这个链接,或

者链接到科技新知评论中。在“时事观点”、“所见所闻”等功能中也是如此。[建议]

3.2.51510房客

1、在1510房客功能中,单击某个普通的用户,建议在新的页面中打开这个房客的信息。[建议]

2、1510房客的页面,相信很多用户都会随手打开在第一页的普通用户的链接进入该用户的空间,

不过目前在第一页的用户大多都没有发表文章,进去后缺少观赏价值,建议普通用户在页面上的呈现顺序按照该用户在1510上发表的高质量的文章数量为先后顺序显示,这样会比较具有可读性。[建议]

3、从1510房客主页进入“闾丘露薇”的空间,右边的[最新文章评论]、[收藏]、[好文推荐]、和

友情链接]等功能不能显示,如下图所示:

3.2.6一个建议

To 闾丘:建议增加一个关注农民或农民工或底层生活的人的专栏,虽然这类型的文章也可以发表

在所见所闻中,但我觉得生活在底层的老百姓应该获得更多的关注,因为这些老百姓,特别是农民,缺乏争取自己权益的意识与途径,他们中的大多数人都不知道网络为何物,不知道该怎样表达自己的处境与想法,而我们虽然也许很难改变他们,但至少可以关注他们,通过我们的关注可以更加真实地反映他们的生存状态,改善他们的生存状态。

3.3My1510后台管理功能测试

3.3.1个人资料

1、修改个人资料,MSN信息为lusmilings@https://www.doczj.com/doc/b56682498.html,,保存成功后,查看个人资料,发现MSN

信息为lusmilings,少了@https://www.doczj.com/doc/b56682498.html,。[Bug]

2、更换图片,当查找不到指定图片的位置时,目前仍然可以更换成功,但图片那里则是显示不

出正常图片,建议在找不到图片位置时,提示用户找不到上传图片。[Bug]

3、建议对个人简介进行长度限制。在修改个人资料时,输入个人简介信息过长,但仍然可以保

存成功,返回后个人资料的页面凌乱了,呈现在个人简介后面所有信息都显示在个人简介的输入框中了,个人简介输入框的内容为:[Bug]

3.3.2收藏管理

1、收藏了文章之后不能正常打开收藏链接,操作步骤如下:

(1)登录1510部落

(2)收藏了“上班第一天的新聞”和“比较常春藤大学校园”两篇文章

(3)到“我的空间”中查看“收藏管理”,在收藏夹中单击“上班第一天的新聞”

(4)但无法正常打开这个链接,提示没有文章,如下图所示:

[Bug]

3.3.3发表文章

1、在我的空间中,选择“发表文章”功能,报料时,如果图片的大小超过了30K,会出现这样

的错误:

建议在图片大小超过30K后,页面直接提示“用户图片过大,请处理合适大小后再上传”。[Bug]

2、在我的空间中,选择“发表文章”功能,报料时,如果图片路径为空,直接点击上传,提示

语尚未填写完整:

[Bug]

3、在发表文章功能中,上传完图片后,页面上多了“80”两个字符,如下图所示:

[小问题]

4、重复上传同一个图片,返回的页面显示不正确。操作步骤如下:

(1)在发表文章功能中,上传图片A

(2)图片A上传成功后,重复上传该图片

(3)系统提示该图片已经存在,确定后返回的页面显示不正常:

5、发表文章功能中,用户超时后上传图片,在原上传图片的界面出现了登录页面:

建议,在新的页面中打开登录页面让用户登录。

[建议]

上面所描述的几个问题在其它功能(发表推荐、发表报料等)的上传图片功能中也出现类似的情况。

6、文章发表成功后,点击返回,返回的页面找不到:

7、测试步骤:

(4)点击发表推荐,没做任何操作

(5)点击发表报料,也没做任何操作

(6)点击“后退”回退到发表推荐的页面,出现运行时间错误,如:

8、另外,在登录进“我的空间”的管理后台首页,建议在左边的frame中,将该用户目前已经

发表的文章列出来,看起来内容丰富些,例如:[建议]

3.3.4发表悄悄话

1、当悄悄话中含有特殊HTML字符时,系统未正确处理:

发表的悄悄话为:

It’s better to change "Copyright ? 2007 https://www.doczj.com/doc/b56682498.html, " to "Copyright ? 2007 https://www.doczj.com/doc/b56682498.html,".”

但信息发表成功后,却显示成:

It/'s better to change /"Copyright ? 2007 https://www.doczj.com/doc/b56682498.html, /" to /"Copyright ? 2007 https://www.doczj.com/doc/b56682498.html,/".

2、发表报料(如验证码不正确)失败时,返回原页面,建议能保存发表地点。

3、不能正常阅读悄悄话的回复,操作步骤如下:

(1)发送一条悄悄话

(2)接收到对方回复的悄悄话后阅读该回复,此时出现:

4、

3.3.5管理文章

1、修改已经发表的文章,建议允许删除已经上传的图片。

2、在后台管理页面,最小化该页面后,页面的Header凌乱了:

3.3.6管理友情链接

1、当添加的链接的URL不合法时,仍可以成功添加,建议对链接的URL做合法性检查。[建议]

2、管理友情链接,建议也像管理上传文件那样,允许批量删除。[建议]

3、添加链接,若链接的名称为空,保存后提示网站名称不能为空,1秒后返回了管理友情链接

的页面,建议返回页面能够打开添加链接允许用户继续添加链接。[建议]

3.3.7管理评论

1、在管理评论的页面,用户登录超时后,回复评论,提示用户超时的页面不能正常显示。具体

步骤:[Bug]

(1)登录1510部落

(2)进入用户的后台管理页面

(3)在后台管理页面中,进入管理评论功能

(4)不操作1510部落,一段时间后,超时

(5)在后台管理的管理评论页面中,回复评论

(6)提示用户登录的页面不能正常显示:

2、

3.3.8超级管理

1、超级管理的登录页面的风格,跟页面的整体风格不协调,建议采用普通用户登陆1510部落的

登陆风格一致。如:

2、

3.4系统用户管理功能测试

3.4.1注册

1、在“一五一十部落 | My1510使用协议及声明”的注册声明中,有一些需要引起用户注意的黑

体说明“一五一十部落 https://www.doczj.com/doc/b56682498.html,”“可以”“不可以”,这些黑体说明,建议用一些比较显眼的颜色(如红色)代替黑色,引起用户的注意。另外,在“可以”“不可以”的后面,最好能加上冒号(:)。同样,网站首页的“网站公告”的“请告知”和“欢迎收听”也建议更加特出一点。[建议]

2、在“新用户注册”功能中,“昵称”不能超过18个字符,建议在输入框做限制只允许输入

18个字符以内的长度。另外,建议邮箱、个人简介等内容的长度也做一下限制。[建议]

3、在注册时,如果用户填写的资料不正确(如邮箱地址不正确),在HTML页面对各个字段的

合法性进行检查的时候像“检查此帐号是否可用”功能那样直接弹出一个检测提示即可,无须链接到一个新的页面再返回,比较浪费时间,特别是对于网速不够快的用户,这将会花费不少时间。[建议]

PS:非常抱歉,今天在做网站测试的时候,不小心添加了一个test12346789012的用户,麻烦删除。本想继续对注册功能做测试的,不过担心会给系统添加进太多的垃圾用户,给管理员带来麻烦,只好作罢。

3.4.2登录退出

1、用户登录成功后,建议直接跳转到首页,1510部落的功能比较简单,登录成功后提示也就没

必要了。[建议]

2、在首页登录会出现运行时间错误,操作步骤为:

(1)打开1510部落的首页

(2)在首页的右上方点击登录

(3)输入正确的用户名、密码和验证码

(4)登录成功后提示出现了运行时间错误,如下图所示:

[Bug]

3、忘记密码的页面,不够美观,与网站的风格也不协调。[建议]

4、登录或发表推荐或发表报料的验证码的颜色,跟网站的整体页面的风格不协调,建议修改灰

色或其它与网站风格协调的颜色。目前的颜色太过显眼了:[建议]

5、用户已经登录,在导航条显示我的空间功能以及用户的进入后台管理的链接,如:

但是如果访问“关于我们 | 使用说明 | 法律说明 | 推广1510”这几个页面,网站的header显示用户尚未登录的页面:在导航条没有显示“我的空间”,也没有提供用户进入后台管理的链接,如:6、在首页点击“推广1510”进入链接一五一十部落,在该页面点击“登录”,系统弹出登录窗

口后,输入正确的用户名、密码和验证码,系统无法正常登录。左下脚显示页面有错误,查看显示的错误信息如下:

7、退出功能有些不正常,操作步骤为:[Bug]

(1)登录1510部落的首页

(2)在首页的右上方,单击退出

(3)在首页,还是看到“欢迎你,smilings | 短信息(0) | 退出 | 使用说明”这样的字样

(4)此时若单击时事观点就可以看到用户是已经退出了页面,在页面的右上方显示“登录 | 注册 | 使用说明”字样

(5)不过若再回到首页,还是存在“欢迎你,smilings | 短信息(0) | 退出 | 使用说明”这样的字样

(6)此时若点击右上方的“smilings”,也可以进入smilings的后台管理页面。

3.5系统辅助功能测试

3.5.1关于我们

1、在“关于我们”功能中,填写联系单时,称呼、email地址或内容都为空,仍然可以提交成功;

建议对填写联系单的内容进行合法性检查,检查通过之后才允许提交。另外,建议提交成功后的提示语“如何推广,请查看这里”,在页面中没有特出“这里”是一个链接,不能引起用户的注意。[建议]

3.5.2使用说明

1、在使用说明中,有一些特殊的关键字可以链接到新的页面或主题中,建议对这些关键字做一

些特殊的标识,可以让用户一眼就知道这是一个链接,方便用户通过这些链接打开新的页面;

否则用户如果只是浏览而没有把鼠标放置关键字所在的位置,就很难知道这些关键字原来是可以链接到新的页面的。比如:“你只要按一下注册,然后仔细阅读我们的服务条款”,用户一眼就知道“服务条款”可以链接到新的页面;但如果是“你只要按一下注册,然后仔细阅读我们的服务条款”,用户就会以为“服务条款”只是一个文字说明而不能通过点击“服务条款”查阅条款内容。[建议]

同样,网站中的其他功能说明(如服务条款等)也建议做改进。

2、在使用说明的第一点“身为游客,可以在这里做什么?”的文字说明中,“1510报童以及观

看和收听所有的视频和音频节目”,功能说明链接关键字“有的”和“频和”应该是“视频”

和“音频”吧?[小问题]

3、在使用说明的第三点“成为用户,可以做什么?”中,B、C、和D点的说明右边会有相关的

图,点击这些图片会进入一个新的图片页面,但在这个页面不能做任何的操作,也没有了1510部落的所有功能链接,让人有一点唐突。这些图片只是一个辅助说明,建议点击图片不要链接到这个图片所在的页面;要是链接到相关的页面,建议允许用户做相关的操作,也在页面的头部显示1510部落的导航条功能。[建议]

3.5.3推广1510

1、在首页底部点击“推广1510”进入推广1510的页面,选择选择喜欢的图标时,需要用户自

己手工拷贝阴影中的code,建议修改成用户单击阴影中的code就自动将阴影中的code拷贝了,这样更加方便用户操作。[建议]

2、在推广1510的页面中,右边的框空着,感觉不太好,建议要么在右边框也显示相关内容,要

么就不要将页面分成左右两边。[建议]

3.5.4法律说明

在首页底部点击“法律说明”进入法律说明的页面,在页面中,说明的大标题“一、”“二”“三”“四”,建议统一修改成“一”“二”“三”“四”或“一、”“二、”“三、”“四、”。同样,小标题1、2、3也是如此。标题的风格一致,看起来专业一些。[建议]

3.6稳定性测试

1、网站不够稳定,大部分时间是正常的,但有时候在访问网站的时候会比较长时间都不返回响

应,访问一个页面需要20秒左右才能打开。

2、访问1510部落的时候出现“The specified network name is no longer available”,几秒后再访问又恢复正常了,以下

是出现错误时截下来的图:

第4章性能测试

本打算使用LoadRunner模拟多用户并发访问1510部落的,不过有些担心可能会对网站带来不便,只好作罢。如需要做性能测试或性能调优,若需要我帮忙,欢迎随时找我。

第5章测试总结

1510部落的测试,是从一个普通用户的角度对网站进行基本功能的测试,页面的风格设计得很简约、专业,功能也比较完善,可以看出,不管是需求设计者还是开发实现者,都花了很多的心思。不过,网站也有些细节的处理不够完善,希望能够进一步完善细节处理。

写测试用例的常规方法和web页面常规测试点

1.等价类划分法 概念:输入域划分成若干子集。选取每一个子集的少数输入值作为一条测试用例。所测试的结果等价于这一个子集的测试结果。 分类:有效等价类和无效等价类。 A.有效等价类:了解了需求说明文档,有意义的合理值。 其目的是检验程序是否实现了需求说明中所规定的功能,可能还需要校验其性能。 B.无效等价类:与有效等价类的定义相反的输入值。 测试用例:在写测试用例时,要同时考虑这两种等价类,不仅要校验程序能判断合理的数据,也要经受非合理数据的考验,确保程序的强健性和可靠性。 划分等价的几大原则: 1.输入条件规定了取值范围,则可以确定一个有效等价类,两个无效等价类。例如申请授 信时,请输入16位营业执照号;有效等价类是16位的号码,大于小于16位分别是2个无效等价类,行号,银行卡号,身份证号,手机号,密码,验证码等规定了输入条件的输入框。 2.规定了输入数据必须是要遵守的规则,可确立一个符合规则的有效等价类,和若干个无 效等价类(从不不同角度违反规则。例如密码的输入,规则是请输入6-16个字符,不含空格且须两种字符类型以上,不可用连续4位以上相同字符。那么这里的无效等价类分别是小于6个字符,大于16个字符,含空格,一种字符,连续5位相同字符,那么这里的无效等价类就包括了1+5+10+10+5+1=32中情况。 3.学习了解类(垫付宝没有想到的例子),布尔量(二值枚举类型),一个有效类和一个无 效类。 将等价类转化成测试用例步骤: 1.列出所有划分出的等价类:【输入条件】【有效等价类】【无效等价类】 2. 3.设计多个测试用例,尽可能多的覆盖有效等价类和无效等价类。 3.1有效等价类的测试用例: 密码覆盖有效等价类号码 Che001 1—4 3.2无效等价类的测试用例: 密码覆盖无效等价类号码 (5个空格)5,7,9 (16个空格)6,7,9

web软件测试用例

web软件测试用例 一、界面测试公共测试用例 界面测试一般包括页面文字,控件使用,少图,CSS,颜色等。 1、文字 内容一致性: 1)公司要求文字的一致性,例如各种宣传文字、注册的协议条款、版权信息等; 2)各处相同含义文字的一致性,例如标题栏文字、页面主题文字、弹出窗口文字、菜单名称、功能键文字等。 样式一致性 1)(通常分类包括)各类文字字体、字号、样式、颜色、文字间距、对齐方式; 2)按钮的文字间距,按钮长度一定前提下,2个字的按钮,需要中间空一格(或者其它约定,需要统一); 3)链接文字,同一类,菜单、小标题、页角文字链接,在点击时颜色变化要相同; 4)对齐方式,页面上文字的对齐,例如表单、菜单列、下拉列表中文字的对齐方式(左、右、居中等要统一) 语言习惯: 1)中文:文字简单,含义明确,无歧异,无重复,无别字,正确运用标点符号。 2)英文。 3)日文。 2、按钮 1)button的样式整体要统一,例如突出、扁平、3D效果等只能选其一; 2)采用的图片表述相同功能,要采用单一图标。 3、文本框 1)录入长度限制,根据数据库的设计,页面直接限定录入长度(特殊处屏蔽复制、粘贴); 2)文本框自身的长度限制,主要考虑页面样式。 4、单选框 1)默认情况要统一,已选择,还是未选。 5、日期控件 1)图标、控件颜色、样式统一; 2)点击控件、文本框均应弹出日期选择框。 6、下拉选择框 1)默认是第一个选项,还是提示请选择一个。 7、提示信息 1)静态文字与它的提示信息一致性,例如静态文字为‘ID’,出错信息显示‘用户ID’; 2)空值时,出错信息需要统一,例如可以采用“静态文字”+不能为空; 3)出现录入错误时,例如可以统一采用“静态文字”+格式不符合要求; 4)提示信息标点符号是否标识;点击上一步,返回的页面上不应残留出错信息; 5)静态提示信息,在录入框右侧,应有录入信息的相应要求的提示文字,达到方便操作的目的;

WEB性能测试用例

性能测试用例主要分为预期目标用户测试,用户并发测试,疲劳强度与大数据量测试,网络性能测试,服务器性能测试五大部分,具体编写测试用例时要根据实际情况进行裁减,在项目应用中遵守低成本,策略为中心,裁减,完善模型,具体化等原则;一、WEB 全面性能测试模型 Web 性能测试模型提出的主要依据是:一种类型的性能测试可以在某些条件下转化成为另外一种类型的性能测试,这些类型的性能测试的实施是有着相似之处的; 1. 预期指标的性能测试 系统在需求分析和设计阶段都会提出一些性能指标,完成这些指标的相关的测试是性能测试的首要工作之一,这些指标主要诸于“系统可以支持并发用户200个;”系统响应时间不得超过20秒等,对这种预先承诺的性能要求,需要首先进行测试验证; 2. 独立业务性能测试 独立业务实际是指一些核心业务模块对应的业务,这些模块通常具有功能比较复杂,使用比较频繁,属于核心业务等特点。 用户并发测试是核心业务模块的重点测试内容,并发的主要内容是指模拟一定数量的用户同时使用某一核心的相同或者不同的功能,并且持续一段时间。对相同的功能进行并发测试分为两种类型,一类是在同一时刻进行完全一样的操作。另外一类是在同一时刻使用完全一样的功能。 3. 组合业务性能测试 通常不会所有的用户只使用一个或者几个核心业务模块,一个应用系统的每个功能模块都可能被使用到;所以WEB性能测试既要模拟多用户的相同操作,又要模拟多用户的不同操作;组合业务性能测试是最接近用户实际使用情况的测试,也是性能测试的核心内容。通常按照用户的实际使用人数比例来模拟各个模版的组合并发情况;组合性能测试是最能反映用户使用情况的测试往往和服务器性能测试结合起来,在通过工具模拟用户操作的同时,还通过测试工具的监控功能采集服务器的计数器信息进而全面分析系统瓶颈。 用户并发测试是组合业务性能测试的核心内容。组合并发的突出特点是根据用户使用系统的情况分成不同的用户组进行并发,每组的用户比例要根据实际情况来匹配; 4. 疲劳强度性能测试 疲劳强度测试是指在系统稳定运行的情况下,以一定的负载压力来长时间运行系统的测试,其主要目的是确定系统长时间处理较大业务量时的性能,通过疲劳强度测试基本可以判定系统运行一段时间后是否稳定; 5. 大数据量性能测试 一种是针对某些系统存储,传输,统计查询等业务进行大数据量时的性能测试,主要针对某些特殊的核心业务或者日常比较常用的组合业务的测试; 第二种是极限状态下的数据测试,主要是指系统数据量达到一定程度时,通过性能测试来评估系统的响应情况,测试的对象也是某些核心业务或者常用的组合业务。 第三种大数据量测试结合了前面两种的测试,两种测试同时运行产生较大数据量的系统性能测试;大数据量测试通常在投产环境下进行,并独立出来和疲劳强度测试放在一起,在整个性能测试的后期进行;大数据量的测试可以理解为特定条件下的核心业务或者组合业务测试; 6. 网络性能测试 主要是为了准确展示带宽,延迟,负载和端口的变化是如何影响用户的响应时间的,在实际的软件项目中 主要是测试应用系统的用户数目与网络带宽的关系。网络测试的任务通常由系统集成人员完成; 7. 服务器(操作系统,WEB服务器,数据库服务器)性能测试 初级服务器性能测试主要是指在业务系统工作或者进行前面其他种类性能测试的时候,监控服务器的一些计数器信息,通过这些计数器对服务器进行综合性能分析,为调优或提高系

web前台测试用例设计

web前台测试用例 转自WEB前台测试用例- 竹林深处- ITeye技术网 站https://www.doczj.com/doc/b56682498.html,/zjCiKnY 1.1 文本框、按钮等控件测试 1.1.1 文本框的测试 如何对文本框进行测试 a,输入正常的字母或数字。 b,输入已存在的文件的名称; c,输入超长字符。例如在“名称”框中输入超过允许边界个数的字符,假设最多255个字符,尝试输入256个字符,检查程序能否正确处理; d,输入默认值,空白,空格; e,若只允许输入字母,尝试输入数字;反之;尝试输入字母; f,利用复制,粘贴等操作强制输入程序不允许的输入数据; g,输入特殊字符集,例如,NUL及\n等; h,输入超过文本框长度的字符或文本,检查所输入的内容是否正常显示; i,输入不符合格式的数据,检查程序是否正常校验,如,程序要求输入年月日格式为yy/mm/dd,实际输入yyyy/mm/dd,程序应该给出错误提示 在测试过程中所用到的测试方法: 1,输入非法数据; 2,输入默认值; 3,输入特殊字符集; 4,输入使缓冲区溢出的数据; 5,输入相同的文件名; 命令按钮控件的测试 测试方法: a,点击按钮正确响应操作。如,单击确定,正确执行操作;单击取消,退出窗口;b,对非法的输入或操作给出足够的提示说明,如,输入月工作天数为32时,单击”确定“后系统应提示:天数不能大于31; c,对可能造成数据无法恢复的操作必须给出确认信息,给用户放弃选择的机会; 测试方法: a,一组单选按钮不能同时选中,只能选中一个。 b,逐一执行每个单选按钮的功能。分别选择了“男”“女”后,保存到数据库的数据应该相应的分别为“男”“女”; c,一组执行同一功能的单选按钮在初始状态时必须有一个被默认选中,不能同时为空; 测试方法: a,直接输入数字或用上下箭头控制,如,在“数目”中直接输入10,或者单

web测试常用测试点

一、界面测试公共测试用例 界面测试一般包括页面文字,控件使用,少图,CSS,颜色等。 1. 文字 内容一致性: 1)公司要求文字的一致性,例如各种宣传文字、注册的协议条款、版权信息等; 2)各处相同含义文字的一致性,例如标题栏文字、页面主题文字、弹出窗口文字、菜单名称、功能键文字等。 样式一致性 1)(通常分类包括)各类文字字体、字号、样式、颜色、文字间距、对齐方式; 2)按钮的文字间距,按钮长度一定前提下,2个字的按钮,需要中间空一格(或者其它约定,需要统一);3)链接文字,同一类,菜单、小标题、页角文字链接,在点击时颜色变化要相同; 4)对齐方式,页面上文字的对齐,例如表单、菜单列、下拉列表中文字的对齐方式(左、右、居中等要统一) 语言习惯: 1)中文:文字简单,含义明确,无歧异,无重复,无别字,正确运用标点符号。 2)英文。 3)日文。 2. 按钮 1)button的样式整体要统一,例如突出、扁平、3D效果等只能选其一; 2)采用的图片表述相同功能,要采用单一图标。 3. 文本框 1)录入长度限制,根据数据库的设计,页面直接限定录入长度(特殊处屏蔽复制、粘贴); 2)文本框自身的长度限制,主要考虑页面样式。 4. 单选框

1)默认情况要统一,已选择,还是未选。 5. 日期控件 1)图标、控件颜色、样式统一; 2)点击控件、文本框均应弹出日期选择框。 6. 下拉选择框 1)默认是第一个选项,还是提示请选择一个。 7. 提示信息 1)静态文字与它的提示信息一致性,例如静态文字为…ID?,出错信息显示…用户ID?; 2)空值时,出错信息需要统一,例如可以采用“静态文字”+不能为空; 3)出现录入错误时,例如可以统一采用“静态文字”+格式不符合要求; 4)提示信息标点符号是否标识;点击上一步,返回的页面上不应残留出错信息; 5)静态提示信息,在录入框右侧,应有录入信息的相应要求的提示文字,达到方便操作的目的; 6)必输项提示信息,必输项提示信息采用统一的标志。 8. 导航测试 死导航、乱导航、操作复杂等。 9. 链接测试 1)发现404错误。 2)避免死链接情况,执行完相应操作应有返回按钮,返回到相应页面;例如:操作成功后,进入成功提示信息页面,但页面没有返回按钮,无法及时进入操作之前的页面。 10. IE的后退 退出系统,无论直接关闭浏览器或点击后退键,退出都不应再返回系统。 11. 分辨率 页面文字显示、样式等要支持常见分辨率,例如CRT显示器的1024*768,LCD的1280*1024。

WEB软件测试总结报告

XXX项目测试总结报告 目录 1.项目测试结果 (2) 1.1 BUG严重程度 (2) 1.2 BUG问题分布状况 (3) 2.测试结论 (4) 2.1界面测试 (4) 2.2功能测试 (4) 2.3兼容性测试 (4) 2.4易用性 (4) 2.5 负载/压力测试 (5) 3.软件问题总结与分析 (6) 4.建议 (7)

1.项目测试结果 1.1 BUG严重程度 测试发现的bug主要集中在次要功能和轻微,属于一般性的缺陷,但测试的时候出现了37个主逻辑级别的bug,以及严重级别的2个.

1.2 BUG问题分布状况 由上图可以看出,主要为代码错误占36%,以及标准规范的问题占35%,界面优化占17%,设计缺陷占9%,其他占2%

2.测试结论 2.1界面测试 网站系统实现与设计稿一致。站点的导航条位置,导航的内容布局,首页呈现的样式与需求一致。网站的界面符合标准和规范,直观性强。 2.2功能测试 分不同账号总权限账号,以及店长账号分别进行功能测试。 1:链接测试无问题,不存在死链接,测试链接都存在. 2:对页面各个不同数据的测试,主要的出入库,销售报表,订单查看管理等一一对应,不存在数据有误差的问题. 2.3兼容性测试(Windows下) 测试总的浏览器包括:360极速浏览器,火狐浏览器,谷歌浏览器,IE浏览器,测试通过,主要逻辑以及次要功能都没问题,因为浏览器的不同,导致界面浏览不一定相同,例如有的界面浏览页面显示正常,有的界面显示不一样 。 2.4易用性 网站实现了如下易用性: 1. 输入限制的正确性 2. 输入限制提示信息的正确性,可理解性,一致性 3. 界面排版美观 4. web应用系统易于导航,直观 5. web应用系统的页面结构、导航、菜单、连接的风格一致

WEB界面测试用例

Web界面测试小结[1] 我是从事web测试的,特别是电子商务网站,现在大部分客户对界面的要求非常高,所以对于测试人员来讲,也必须特别注意界面的一些东西。从前几个项目来看,个人认为界面测试的测试点以及应该注意的问题: 1:界面的线条是否一致,每个界面中线条是否对齐,是否一致。(静态页面没有确认的情况下) 2:整个系统的界面是否保持一致 3:界面中是否存在错别字 4:界面所有的按钮样式是否一致 5:每个界面是否同原静态页面设计一致(静态页面确认的情况下) 6:操作是否友好 7:界面所有的按钮、下拉框是否有响应 8:界面所有的链接是否正常 9:界面所有的输入框是否都进行校验(例如:搜索框、字段输入框) 10:界面所有的列表页标题字是否会折行,标题字是否统一居中等,当然也可以居左,这需要同客户沟通(折行的话影响美观) 11:界面所有的展示图片是否样式一致 12:浏览器的兼容性问题,检查页面在不同浏览器下是否会发生异常 13:每个页面的提示字体的颜色、格式是否统一准确 14:界面中所有字段后面是否都存在冒号,有冒号,查看是否冒号为统一的中文冒号还是英文冒号。 15:界面中的提示说明叙述是否太啰嗦,有时候需要能简化尽量简化,并且字体显示格式一致,颜色统一。 16:在web网站,一般经常是后台控制前台的显示,因此在对后台进行数据添加时,查看前台是否有变化,并且查看界面的数据是否溢出框外。 当然,我们在进行界面测试时,必须明确UI测试的目的,它是确保用户界面通过测试对象的功能来为用户提供相应的访问或浏览功能。

确保用户界面符合公司和行业的标准。 通过用户界面测试来核实用户与软件的交互,UI测试的目标在于确保用户界面向用户提供了适当的访问和浏览对象功能的操作,除此之外,UI测试还却表UI功能内部的对象符号预期的要求,并遵循公司和行业的标准。 接下来,具体的分析一下界面测试的依据从哪些方面着手。 测试目标: 1:窗口与窗口之间、字段与字段之间的浏览,以及各种访问方法(tab键、鼠标移动和快捷键)的使用 2:窗口的对象和特征(例如:菜单、大小、位置、状态和中心)都符号标准 测试方法:为每个窗口创建或修改测试,以核实各个应用程序窗口和对象都可正确的进行浏览,并处于正常的对象状态。 我们在实际工作当中,针对web应用程序,也就是经常所说的B/S系统,可以从如下方面来进行用户界面测试: 1:导航测试 导航描述了用户在一个页面内操作的方式,在不同的用户接口控制之间,例如按钮、对话框、列表和窗口等; 不同的链接页面之间,通过考虑下列问题,可以决定一个web应用系统是否易于导航;导航是否直观?web系统的主要部分是否可通过主页存取?web系统是否需要站点地图、搜索引擎或其他的导航帮助 当然,这些同美工以及客户需求有关。我们是根据已经确认的页面进行测试即可。 2:图形测试 图形包括图片、动画、边框、颜色、字体、背景、按钮等。 (1)要确保图形有明确的用途,图片或动画不要胡乱的堆在一起,以免浪费传输时间,web应用系统的图片尺寸要尽量地小,并且要能清楚的说明某件事情。一般都链接到某个具体的页面 (2)验证所有页面字体的风格是否一致 (3)背景颜色与字体颜色和背景色相搭配 (4)图片的大小和质量,一般采用jpg或gif压缩,最好能使用图片的大小减小到30k

WEB界面测试用例

WEB界面测试用例~收藏 输入框校验 1.字符串长度检查: 输入超出需求所说明的字符串长度的内容, 看系统是否检查字符串长度。(256) 2.字符类型检查: 校验输入数据类型(文本,数字) 3.空格检查:在输入信息项中,输入一个或连串空格,查看系统如何处理。如对于要求输入整型、符点型变量的项中,输入空格,既不是空值,又不是标准输入。 4.输入法半角全角检查:在输入信息项中,输入半角或全角的信息,查看系统如何处理。如对于要求输入符点型数据的项中,输入全角的小数点(“。”或“.”,如4.5);输入全 角的空格等。 5.特殊字符检查:输入特殊符号,如@、#、$、%、!等,看系统处理是否正确。常见的错 误是出现在% ‘ \ 这几个特殊字符.输入特殊字符集,例如,NUL及\n等; 6.标点符号检查: 输入内容包括各种标点符号,特别是空格,各种引号,回车键。常见的错误是系统对空格的处理. 7.检查信息的完整性: 在查看信息和更新信息时,查看所填写的信息是不是全部更新,更新信 息和添加信息是否一致。 8.必填项检查:如在必填项前加“*”;可否不填或者输入空格 9.检查修改重名:修改时把名字应该唯一的信息输入重复的名字或ID,看会否处理,报错.同时,也要注意,会不会报和自己重名的错.(员工代码,HR代码)-----唯一性约束ORA-00001(有空格没空格) 10.时间日期检查:时间、日期验证是每个系统都必须的,如2006-2-31、2006-6-31等错误日期,同时,对于管理、财务类系统,每年的1月与前一年的12月(同理,每年的第1季度与前一年的第4季度)。另外,对于日期、时间格式的验证,如2006年2月28日、2006-2-28、20060228等。 ---------------------------------------------------------- 按扭 11.检查按钮的功能是否正确:如新建、编辑、删除、关闭、返回、保存、导入,上一页, 下一页,页面跳转,重置等功能是否正确。常见的错误会出现在重置按钮上,表现为功能失效。 12.重复提交表单:一条已经成功提交的纪录,返回后再提交,看看系统是否做了处理。对 于Web系统来说,可以通过浏览器返回键或者系统提供的返回功能。 13.上传下载文件检查:上传下载文件的功能是否实现,上传下载的文件是否有格式、大小

web测试用例

Web测试中的界面测试用例设计 文本Tag:软件测试 Web测试 一、文本框、按钮等控件测试 1、文本框的测试 如何对文本框进行测试: a、输入正常的字母或数字; b、输入已存在的文件的名称; c、输入超长字符。例如在“名称”框中输入超过允许边界个数的字符,假设最多255个字符,尝试输入256个字符,检查程序能否正确处理; d、输入默认值,空白,空格; e、若只允许输入字母,尝试输入数字;反之,尝试输入字母; f、利用复制,粘贴等操作强制输入程序不允许的输入数据; g、输入特殊字符集,例如,NUL及\n等; h、输入超过文本框长度的字符或文本,检查所输入的内容是否正常显示; i、输入不符合格式的数据,检查程序是否正常校验,如程序要求输入年月日格式为yy/mm/dd,实际输入yyyy/mm/dd,程序应该给出错误提示。 在测试过程中所用到的测试方法: a、输入非法数据; b、输入默认值; c、输入特殊字符集; d、输入使缓冲区溢出的数据; e、输入相同的文件名; 2、命令按钮控件的测试 测试方法:

a、点击按钮正确响应操作。如单击确定,正确执行操作;单击取消,退出窗口; b、对非法的输入或操作给出足够的提示说明,如输入月工作天数为32时,单击“确定”后系统应提示:天数不能大于31; c、对可能造成数据无法恢复的操作必须给出确认信息,给用户放弃选择的机会; 3、单选按钮控件的测试 测试方法: a、一组单选按钮不能同时选中,只能选中一个; b、逐一执行每个单选按钮的功能。分别选择了“男”、“女”后,保存到数据库的数据应该相应的分别为“男”、“女”; c、一组执行同一功能的单选按钮在初始状态时必须有一个被默认选中,不能同时为空。 4、up-down控件文本框的测试 测试方法: a、直接输入数字或用上下箭头控制,如在“数目”中直接输入10,或者单击向上的箭头,使数目变为10; b、利用上下箭头控制数字的自动循环,如当最多数字为253时,单击向上箭头,数目自动变为1;反之亦适用; c、直接输入超边界值,系统应该提示重新输入; d、输入默认值,空白。如“插入”数目为默认值,点击“确定”;或删除默认值,使内容为空,单击“确定”进行测试; e、输入字符。此时系统应提示输入有误。 5、组合列表框的测试 测试方法: a、条目内容正确,其详细条目内容可以根据需求说明确定; b、逐一执行列表框中每个条目的功能; c、检查能否向组合列表框输入数据。

Web性能测试用例编写及注意点

Web性能测试用例的编写及注意点 一、WEB 全面性能测试模型 Web 性能测试模型提出的主要依据是:一种类型的性能测试可以在某些条件下转化成为另外一种类型的性能测试,这些类型的性能测试的实施是有着相似之处的; 1. 预期指标的性能测试 系统在需求分析和设计阶段都会提出一些性能指标,完成这些指标的相关的测试是性能测试的首要工作之一,这些指标主要诸于“系统可以支持并发用户200个;”系统响应时间不得超过20秒等,对这种预先承诺的性能要求,需要首先进行测实验证; 2. 独立业务性能测试 独立业务实际是指一些核心业务模块对应的业务,这些模块通常具有功能比较复杂,使用比较频繁,属于核心业务等特点。 用户并发测试是核心业务模块的重点测试内容,并发的主要内容是指模拟一定数量的用户同时使用某一核心的相同或者不同的功能,并且持续一段时间。对相同的功能进行并发测试分为两种类型,一类是在同一时刻进行完全一样的操作。另外一类是在同一时刻使用完全一样的功能。 3. 组合业务性能测试 通常不会所有的用户只使用一个或者几个核心业务模块,一个应用系统的每个功能模块都可能被使用到;所以WEB性能测试既要模拟多用户的相同操作,又要模拟多用户的不同操作;组合业务性能测试是最接近用户实际使用情况的测试,也是性能测试的核心内容。通常按照用户的实际使用人数比例来模拟各个模版的组合并发情况;组合性能测试是最能反映用户使用情况的测试往往和服务器性能测试结合起来,在通过工具模拟用户操作的同时,还通过测试工具的监控功能采集服务器的计数器信息进而全面分析系统瓶颈。 用户并发测试是组合业务性能测试的核心内容。组合并发的突出特点是根据用户使用系统的情况分成不同的用户组进行并发,每组的用户比例要根据实际情况来匹配; 4. 疲劳强度性能测试 疲劳强度测试是指在系统稳定运行的情况下,以一定的负载压力来长时间运行系统的测试,其主要目的是确定系统长时间处理较大业务量时的性能,通过疲劳强度测试基本可以判定系统运行一段时间后是否稳定; 5. 大数据量性能测试 一种是针对某些系统存储,传输,统计查询等业务进行大数据量时的性能测试,主要针对某些特殊的核心业务或者日常比较常用的组合业务的测试; 第二种是极限状态下的数据测试,主要是指系统数据量达到一定程度时,通过性能测试来评估系统的响应情况,测试的对象也是某些核心业务或者常用的组合业务。 第三种大数据量测试结合了前面两种的测试,两种测试同时运行产生较大数据量的系统性能测试; 大数据量测试通常在投产环境下进行,并独立出来和疲劳强度测试放在一起,在整个性能测试的后期进行;大数据量的测试可以理解为特定条件下的核心业务或者组合业务测试; 6. 网络性能测试 主要是为了准确展示带宽,延迟,负载和端口的变化是如何影响用户的响应时间的,在实际的软件工程中 主要是测试应用系统的用户数目与网络带宽的关系。网络测试的任务通常由系统集成人员完成;

WEB测试用例

WEB测试用例 一些常用模块的测试用例 1、登录 2、添加 3、查询 4、删除1、登录 ①用户名和密码都符合要求(格式上的要求)②用户名和密码都不符合要求(格式上的要求) ③用户名符合要求,密码不符合要求(格式上的要求)④密码符合要求,用户名不符合要求(格式上的要求)⑤用户名或密码为空 ⑥数据库中不存在的用户名,不存在的密码⑦数据库中存在的用户名,错误的密码⑧数据库中不存在的用户名,存在的密码⑨输入的数据前存在空格⑩输入正确的用户名密码以后按[enter]是否能登陆2、添加 ①要添加的数据项均合理,在界面保存成功后,检查数据库中是否添加了相应的数据:select查询 ②留出一个必填数据为空 ③按照边界值等价类设计测试用例的原则设计其他输入项的测试用例:数据组合测试 ④不符合要求的地方要有错误提示⑤是否支持table键⑥按enter是否能保存 ⑦若提示不能保存,也要察看数据库里是否多了一条数据3、删除 ①删除一个数据库中存在的数据,然后查看数据库中是否删除(界面删除一条数据,查看数据库中是否删除) ②删除一个数据库中并不存在的数据,看是否有错误提示,并且数据库中没有数据被删除③输入一个格式错误的数据,看是否有错误提示,并且数据库中没有数据被删除。④输入的正确数据前加空格,看是否能正确删除数据⑤什么也不输入 ⑥是否支持table键:tab键⑦是否支持enter键4、查询精确查询: ①输入的查询条件为数据库中存在的数据,看是否能正确地查出相应得数据②输入正确的查询条件以前加上空格,看是否能正确地查出相应的数据 ③输入格式或范围不符合要求的数据,看是否有错误提示:如日期格式:YYYY-MM-DD;范围:月份中输入13等,一般这些数据都是枚举型数据,以下拉框的形

Web性能测试用例的编写及注意点

性能测试用例地编写及注意点 一、全面性能测试模型 性能测试模型提出地主要依据是:一种类型地性能测试可以在某些条件下转化成为另外一种类型地性能测试,这些类型地性能测试地实施是有着相似之处地; . 预期指标地性能测试 系统在需求分析和设计阶段都会提出一些性能指标,完成这些指标地相关地测试是性能测试地首要工作之一,这些指标主要诸于“系统可以支持并发用户个;”系统响应时间不得超过秒等,对这种预先承诺地性能要求,需要首先进行测试验证; . 独立业务性能测试 独立业务实际是指一些核心业务模块对应地业务,这些模块通常具有功能比较复杂,使用比较频繁,属于核心业务等特点. 用户并发测试是核心业务模块地重点测试内容,并发地主要内容是指模拟一定数量地用户同时使用某一核心地相同或者不同地功能,并且持续一段时间.对相同地功能进行并发测试分为两种类型,一类是在同一时刻进行完全一样地操作.另外一类是在同一时刻使用完全一样地功能. . 组合业务性能测试 通常不会所有地用户只使用一个或者几个核心业务模块,一个应用系统地每个功能模块都可能被使用到;所以性能测试既要模拟多用户地相同操作,又要模拟多用户地不同操作;组合业务性能测试是最接近用户实际使用情况地测试,也是性能测试地核心内容.通常按照用户地实际使用人数比例来模拟各个模版地组合并发情况;组合性能测试是最能反映用户使用情况地测试往往和服务器性能测试结合起来,在通过工具模拟用户操作地同时,还通过测试工具地监控功能采集服务器地计数器信息进而全面分析系统瓶颈. 用户并发测试是组合业务性能测试地核心内容.组合并发地突出特点是根据用户使用系统地情况分成不同地用户组进行并发,每组地用户比例要根据实际情况来匹配; . 疲劳强度性能测试 疲劳强度测试是指在系统稳定运行地情况下,以一定地负载压力来长时间运行系统地测试,其主要目地是确定系统长时间处理较大业务量时地性能,通过疲劳强度测试基本可以判定系统运行一段时间后是否稳定; . 大数据量性能测试 一种是针对某些系统存储,传输,统计查询等业务进行大数据量时地性能测试,主要针对某些特殊地核心业务或者日常比较常用地组合业务地测试; 第二种是极限状态下地数据测试,主要是指系统数据量达到一定程度时,通过性能测试来评估系统地响应情况,测试地对象也是某些核心业务或者常用地组合业务. 第三种大数据量测试结合了前面两种地测试,两种测试同时运行产生较大数据量地系统性能测试; 大数据量测试通常在投产环境下进行,并独立出来和疲劳强度测试放在一起,在整个性能测试地后期进行;大数据量地测试可以理解为特定条件下地核心业务或者组合业务测试; . 网络性能测试 主要是为了准确展示带宽,延迟,负载和端口地变化是如何影响用户地响应时间地,在实际地软件项目中 主要是测试应用系统地用户数目与网络带宽地关系.网络测试地任务通常由系统集成人员完成; . 服务器(操作系统,服务器,数据库服务器)性能测试

测试用例设计

软件测试基础:测试用例设计 测试需求收集完毕后,开始测试设计。测试用例是什么?测试用例就是一个文档,描述输入、动作、或者时间和一个期望的结果,其目的是确定应用程序的某个特性是否正常的工作。设计测试用例需要考虑以下问题: 测试用例的基本格式 软件测试用例的基本要素包括测试用例编号、测试标题、重要级别、测试输入、操作步骤、预期结果,下面逐一介绍。 用例编号:测试用例的编号有一定的规则,比如系统测试用例的编号这样定义规则: PROJECT1-ST-001 ,命名规则是项目名称+测试阶段类型(系统测试阶段)+编号。定义测试用例编号,便于查找测试用例,便于测试用例的跟踪。 测试标题:对测试用例的描述,测试用例标题应该清楚表达测试用例的用途。比如“ 测试用户登录时输入错误密码时,软件的响应情况” 。 重要级别:定义测试用例的优先级别,可以笼统的分为“ 高” 和“ 低” 两个级别。一般来说,如果软件需求的优先级为“ 高” ,那么针对该需求的测试用例优先级也为“ 高” ;反之亦然, 测试输入:提供测试执行中的各种输入条件。根据需求中的输入条件,确定测试用例的输入。测试用例的输入对软件需求当中的输入有很大的依赖性,如果软件需求中没有很好的定义需求的输入,那么测试用例设计中会遇到很大的障碍。 操作步骤:提供测试执行过程的步骤。对于复杂的测试用例,测试用例的输入需要分为几个步骤完成,这部分内容在操作步骤中详细列出。 预期结果:提供测试执行的预期结果,预期结果应该根据软件需求中的输出得出。如果在实际测试过程中,得到的实际测试结果与预期结果不符,那么测试不通过;反之则测试通过。 软件测试用例的设计主要从上述 6 个域考虑,结合相应的软件需求文档,在掌握一定测试用例设计方法的基础上,可以设计出比较全面、合理的测试用例。具体的测试用例设计方法可以参见相关的测试书籍,白盒测试方法和黑盒测试方法在绝大多数的软件测试书籍中都有详细的介绍,这里不作赘述。 重用同类型项目的测试用例 如果我看得远,那是因为我站在巨人的肩上--牛顿。 一般来说,每个软件公司的项目可以分为固定的几大类。可以按业务类型划分,比如 ERP 软件、产品数据管理软件、通信软件、地理信息系统软件等等;可以按软件结构来划分,比如 B/S 架构的软件、 C/S 架构的软件、嵌入式软件等等。

Web网站中常用功能测试用例汇集

Web网站中常用功能测试用例汇集 一、界面测试公共测试用例 界面测试一般包括页面文字,控件使用,少图,CSS,颜色等。 1.文字 内容一致性: 1)公司要求文字的一致性,例如各种宣传文字、注册的协议条款、版权信息等; 2)各处相同含义文字的一致性,例如标题栏文字、页面主题文字、弹出窗口文字、菜单名称、功能键文字等。 样式一致性 1)(通常分类包括)各类文字字体、字号、样式、颜色、文字间距、对齐方式; 2)按钮的文字间距,按钮长度一定前提下,2个字的按钮,需要中间空一格(或者其它约定,需要统一); 3)链接文字,同一类,菜单、小标题、页角文字链接,在点击时颜色变化要相同; 4)对齐方式,页面上文字的对齐,例如表单、菜单列、下拉列表中文字的对齐方式(左、右、居中等要统一) 语言习惯: 1)中文:文字简单,含义明确,无歧异,无重复,无别字,正确运用标点符号。 2)英文。 3)日文。 2.按钮 1)button的样式整体要统一,例如突出、扁平、3D效果等只能选其一; 2)采用的图片表述相同功能,要采用单一图标。 3.文本框 1)录入长度限制,根据数据库的设计,页面直接限定录入长度(特殊处屏蔽复制、粘贴);

2)文本框自身的长度限制,主要考虑页面样式。 4.单选框 1)默认情况要统一,已选择,还是未选。 5.日期控件 1)图标、控件颜色、样式统一; 2)点击控件、文本框均应弹出日期选择框。 6.下拉选择框 1)默认是第一个选项,还是提示请选择一个。 7.提示信息 1)静态文字与它的提示信息一致性,例如静态文字为‘ID’,出错信息显示‘用户ID’; 2)空值时,出错信息需要统一,例如可以采用“静态文字”+不能为空; 3)出现录入错误时,例如可以统一采用“静态文字”+格式不符合要求; 4)提示信息标点符号是否标识;点击上一步,返回的页面上不应残留 出错信息; 5)静态提示信息,在录入框右侧,应有录入信息的相应要求的提示文字,达到方便操作的目的; 6)必输项提示信息,必输项提示信息采用统一的标志。 8.导航测试 死导航、乱导航、操作复杂等。 9.链接测试 1)发现404错误。 2)避免死链接情况,执行完相应操作应有返回按钮,返回到相应页面; 例如:操作成功后,进入成功提示信息页面,但页面没有返回按钮,无法及时进入操作之前的页面。 10.IE的后退 退出系统,无论直接关闭浏览器或点击后退键,退出都不应再返回系统。 11.分辨率 页面文字显示、样式等要支持常见分辨率,例如CRT显示器的1024*768,LCD的1280*1024。 12.重复提交问题 1)功能操作完成后,鼠标右键点击所在页面,选择弹出菜单的刷新功能,容易出现重复提交问题。

web测试用例设计大全

WEB网站测试 一、输入框: 1、正常的字母/文字/数字(正常流程的测试); 2、重复提交(输入内容后,重复点击提交按钮); 3、纯异常字符/正常输入夹杂异常字符(!@#¥%……&**等等); 4、长度限制(边界值测试,假设最小长度为N,最大长度为M,则测试N-1,N,M,M+1); 5、重复输入(已经存在记录,重复输入); 6、空提交(什么都不输入直接提交,看程序如何处理); 7、含有空格(开头,中间,结尾); 8、含有回车(输入内容中含有回车,查看如何处理,如何保存,以及如何显示); 9、复制粘贴操作(如密码需二次确认验证,此时复制粘贴不可生效,其余的情况应该生效); 10、如有格式要求,请验证格式(如电话号码的格式要求,运营商号段的要求); 11、输入非法字符集,如:null,\n; 12、全/半角的符号是否区分; 13、对于搜索输入框: 若输入*是否能搜索出全部的内容; 若输入空格能否搜索出全部的内容; 若输入比要搜索的全部内容超长的字符,能否搜出相应的内容; 输入脚本/html语言,是否会过滤(此处涉及安全测试,可暂不考虑)。 二、提交/确定按钮: 1、对于提交/确定按钮,点击后,数据是否成功处理,页面跳转是否正确; 2、连续点击提交/确定按钮页面如何处理,注意连续提交时操作要快,达到签个提交尚未处理完成,点击下一个提交,程序如何处理,是否报错; 3、对于取消按钮,点击“取消”按钮后,查看数据有没提交。 三、后退按钮,返回键: 1、对于页面的操作,大家要注意测试下浏览器上的后退按钮操作,查看下做完操作后点击后退按钮后,之前的操作是否会撤销? 2、连续点击后退按钮,查看页面会做何种处理,是否会报错; 3、比如已经退出登录的页面,点击后退按钮,页面是否仍是登录状态? 4、对于有返回键的页面,对于已经成功提交的记录,点击返回键后,看如何处理之前的操作; 5、对于有连续返回键的页面,连续点击返回键,页面如何处理,是否报错。

web测试实例_测试用例

web测试实例 第1章引言 1.1测试目的 以一个普通的用户的角度去访问1510部落,记录测试过程中发现的问题,能使网站更加完善、专业、友好,也希望1510为越来越多的人喜欢。 1.2测试对象与范围 测试对象:1510部落(https://www.doczj.com/doc/b56682498.html,/) 测试范围:系统基本功能测试 1.3测试时间 2013年5月 第2章系统功能与测试方法 2.1整体界面 测试功能描 检查点 述

整体界面是指整个Web 应用系统的页面结构设计,是给用户的一个整体感觉1、每个页面是否都有导航条,导航条是否一致,从导航条链接到的每 个页面是否正常,导航条是否直观 2、整个Web应用系统的设计风格是否一致 3、用户浏览Web应用系统时是否方便、友好,用户能否凭直觉可以方 便找到要找的信息在什么地方 4、所有链接是否按指示的那样确实链接到了该链接的页面;所链接的 页面是否存在;Web应用系统上是否没有孤立的页面 5、页面版式在600x800 或 1024x768 的分辨率模式下是否显示正常,文 本和图片是否对齐 2.2网站核心功能(导航条功能) 测试功能描 述 检查点

首页1、页面的整体风格是否一致、和谐、友好、直观、易用 2、能否正常阅读文章,文章的文字、图片和评论等能否正确显示 3、被打开的文章,尚未登录,能否被收藏,是否提示用户先登录再收藏; 登录后,能否正常收藏,收藏后的文章能否打开 4、被打开的文章,尚未登录,能否发表评论,是否提示用户先登录再发 表评论;登录后,能否发表评论,发表评论内容为空或过长或含有特殊字符是否处理恰当 5、被打开的文章,“顶一下该文”,能否增加分数 6、首页的其它功能,能否正常打开链接 7、“[部落头条]”能否正常打开链接,能否正常阅读部落头条的文章, 在该页面能否正常打开该页面其它功能链接 8、“[1510报童]”能否正常打开链接,能否正常阅读报童的报道,报道 的呈现是否友好、直观 9、“[编辑推荐]”能否正常打开链接,能否正常阅读编辑推荐的文章, 在编辑推荐的页面能否正常打开该页面其它功能链接 10、“[顶榜]”能否正常打开链接,能否正常阅读顶榜的文章,在顶榜页 面的文章的排行榜是否正确、合理,在顶榜页面能否正常打开该页面其他功能链接 11、“[最新更新]”能否正确打开所列出的更新的文章 12、“[最新评论]”能否正确打开该评论所在的文章 13、“[部落视频]”功能能否正常打开链接,能否正常观赏视频,视频是 否流畅,在该页面的链接能否正常打开 14、“[部落podcast]”功能能否正常打开链接,能否正常收听音频,音频 是否流畅,在该页面的链接能否正常打开 15、“[看图说话]”功能能否正常打开链接,能否正常观赏视频,视频是 否流畅,在该页面的链接能否正常打开 16、“[收风站]”能否正常打开链接,未登录能否报料,登录后能否正常 报料,报料内容为空或过长系统能否正常处理,email为空或不正确系统能否正常处理 17、“[好文共享]”链接能否正常打开,成否正常推荐文章,推荐文章时 填写的URL不正确是否能否正常处理,尚未登录能否推荐文章 18、“[热门标签]”能否链接到相关标签所对应的内容 19、“搜索”功能能否正常搜索关键字,当搜索的关键字包含特殊字符、 为空或过长,系统能否正常处理 20、分页显示是否正常 事时观点1、页面的整体风格是否和谐、舒适、直观 2、能否正常阅读文章,文章的文字、图片和评论等能否正确显示 3、被打开的文章,尚未登录,能否被收藏,是否提示用户先登录再收藏; 登录后,能否正常收藏,收藏后的文章能否打开 4、被打开的文章,尚未登录,能否发表评论,是否提示用户先登录再发 表评论;登录后,能否发表评论,发表评论内容为空或过长或含有特殊字符是否处理恰当 5、页面的其它功能,能否正常打开链接 6、分页显示是否正常

Web测试通用测试用例

Web测试通用测试用例 页面检查 合理布局 1、界面布局有序,简洁,符合用户使用习惯 2、界面元素是否在水平或者垂直方向对齐 3、界面元素的尺寸是否合理 4、行列间距是否保持一致 5、是否恰当地利用窗体和控件的空白,以及分割线条 6、窗口切换、移动、改变大小时,界面显示是否正常 7、刷新后界面是否正常显示 8、不同分辨率页面布局显示是否合理,整齐,分辨率一般为 1024*768 >1280*1024 >800*600 弹出窗口 1、弹出的窗口应垂直居中对齐 2、对于弹出窗口界面内容较多,须提供自动全屏功能 3、弹出窗口时应禁用主界面,保证用户使用的焦点 4、活动窗体是否能够被反显加亮 页面正确性 1、界面元素是否有错别字,或者措词含糊、逻辑混乱 2、当用户选中了页面中的一个复选框,之后回退一个页面,再前进一个页面,复选框是否还处于选中状态 3、导航显示正确 4、title显示正确 5、页面显示无乱码 6、需要必填的控件,有必填提醒,如* 7、适时禁用功能按钮(如权限控制时无权限操作时按钮灰掉或不显示;无法输入的输入框disable掉) 8、页面无js错 9、鼠标无规则点击时是否会产生无法预料的结果 10、鼠标有多个形状时是否能够被窗体识别(如漏斗状时窗体不接受输入)

控件检查 下拉选择框 1、查询时默认显示全部 2、选择时默认显示请选择 3、禁用时样式置灰 复选框 1、多个复选框可以被同时选中 2、多个复选框可以被部分选中 3、多个复选框可以都不被选中 4、逐一执行每个复选框的功能 单选框 1、一组单选按钮不能同时选中,只能选中一个 2、一组执行同一功能的单选按钮在初始状态时必须有一个被默认选中,不能同时为空 下拉树 1、应支持多选与单选 2、禁用时样式置灰 树形 1、各层级用不同图标表示,最下层节点无加减号 2、提供全部收起、全部展开功能 3、如有需要提供搜索与右键功能,如提供需有提示信息 4、展开时,内容刷新正常 日历控件 1、同时支持选择年月日、年月日时分秒规则 2、打开日历控件时,默认显示当前日期 滚动条控件

web测试(经典)案例

1. 概述 随着web应用的增多,新的模式解决方案中以web为核心的应用也越来越多,很多公司各种应用的架构都以B/S及web应用为主,但是有关WEB测试方面的内容并没有相应的总结,所以我在这里对web的测试方法和采用的测试技术进行总结,便于内部交流。 测试方法尽量涵盖web程序的各个方面,测试技术方面在继承传统测试技术的技术上结合web 应用的特点。 相关的测试和实现技术也有着很大的关系,由于本公司使用J2EE体系,也许例子中只有JAVA 平台可以使用,.NET平台测试技术暂时不涉及,如果你有请与我联系。 2. 测试方法 说明:测试方法的选择取决你的测试策略。 一般的web测试和以往的应用程序的测试的侧重点不完全相同,基本包括以下几个方面。 当然圆满的完成测试还要有好的团体和流程等的方方面面的支持,你同样应该对这些方面进行注意。 有些测试方法设计到了流程,哪些应该在你的测试团队建设中建立。 2.1 界面测试 现在一般人都有使用浏览器浏览网页的经历,用户虽然不是专业人员但是对界面效果的印象是很重要的。如果你注重这方面的测试,那么验证应用程序是否易于使用就非常重要了。很多人认为这是测试中最不重要的部分,但是恰恰相反界面对不懂技术的客户来说那相当关键,慢慢体会你会明白的。 方法上可以根据设计文档,如果够专业的话可以专业美工人员,来确定整体风格页面风格,然后根据这个可以页面人员可以生成静态的HTML,CSS等甚至生成几套不用的方案来讨论,或者交给客户评审,最后形成统一的风格的页面/框架。注意不要靠程序员的美术素养形成你的web风格,那样可能会很糟糕。 主要包括以下几个方面的内容: 站点地图和导航条位置、是否合理、是否可以导航等内容布局布局是否合理,滚动条等简介说明说明文字是否合理,位置,是否正确 背景/色调是否正确、美观,是否符合用户需求; 页面在窗口中的显示是否正确、美观(在调整浏览器窗口大小时,屏幕刷新是否正确)表单样式大小,格式,是否对提交数据进行验证(如果在页面部分进行验证的话)等 连接连接的形式,位置,是否易于理解等 web测试的主要页面元素 页面元素的容错性列表(如输入框、时间列表或日历) 页面元素清单(为实现功能,是否将所需要的元素全部都列出来了,如按钮、单选框、复选框、列表框、超连接、输入框等等) 页面元素的容错性是否存在 页面元素的容错性是否正确 页面元素基本功能是否实现(如文字特效、动画特效、按钮、超连接) 页面元素的外形、摆放位置(如按钮、列表框、核选框、输入框、超连接等) 页面元素是否显示正确(主要针对文字、图形、签章) 元素是否显示(元素是否存在) 页面元素清单(为实现功能,是否将所需要的元素全部都列出来了,如按钮、单选框、复选框、列表框、超连接、输入框等等) 测试技术

相关主题
文本预览
相关文档 最新文档