精华内容
下载资源
问答
  • 网站功能测试

    2013-09-25 09:46:31
    网站功能测试,包括应该注意的问题,主要测试的重点,已经测试的经验。
  • 软件测试中网站功能测试方法网站功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。常用的测试方法如下:1、页面链接检查:每一个链接是否都有对应的页面,并且...
  • 网站功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。常用的测试方法如下:1、页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换工具,如...
  • 网站功能测试方法.doc

    2019-11-15 11:26:02
    网站功能测试标准和方法
  • 四丶网站房屋搜索功能测试 五丶我的订单功能以及客户订单功能测试 六丶网站主页房屋幻灯片功能测试 一丶注册和登录以及用户退出功能 1.注册功能 step1 使用博主自己的手机号码进行注册功能测试,注册界...

    说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!

    目录

    一丶注册和登录以及用户退出功能

    二丶上传头像功能和修改用户名功能测试

    三丶发布房源以及实名认证功能测试

    四丶网站房屋搜索功能测试

    五丶我的订单功能以及客户订单功能测试

    六丶网站主页房屋幻灯片功能测试


    一丶注册和登录以及用户退出功能

    1.注册功能

    • step1 使用博主自己的手机号码进行注册功能测试,注册界面(左图),手机收到短信验证(右图)

    • step2 点击注册则成功进入网站主页,并在右上角显示注册的手机号码,功能测试成功

    • step3 查看数据库用户表ih_user_profile与刚注册的用户信息一致

    • step4 查看redis数据库保存用户登录信息的session数据

    2.退出功能

    • step1 点击网站主页右上角的手机号码(左图,刚注册还未设置用户名,所以用户名默认为手机号),进入我的爱家界面(右图)

    • step2 在我的爱家页面,点击最下面的退出功能按钮,成功退出并清除用户信息相关的session数据,在主页右上方显示注册登录按钮

    • step3 此时查看redis数据库中session数据,按上一篇博客写的逻辑,正确则只显示csrf_token的数据

    3.登录功能

    点击登录按钮,进入登录页(左图),输入刚注册时的手机号码以及密码,成功登录进入主页(右图)

     

    二丶上传头像功能和修改用户名功能测试

    1.上传头像功能

    • step1 进入我的爱家(左图),点击修改进入个人信息页面(右图)

    • step2 点击选择文件按钮,选择头像图片(左图),点击上传则设置头像成功(右图)

     

    •  step3 查看数据库用户信息表ih_user_profile,avatar_url头像图片url字段不再为null

     2.修改用户名功能

    • step1 在用户名一栏输入要修改后用户名(左图),点击保存按钮,则提示保存成功(右图)

    • step2 查看数据库用户信息表ih_user_profile,name字段的值为刚设置的用户名

    • step3 进入我的爱家页面,在个人信息栏,成功显示出设置的用户头像和用户名

    • step4 回到主页,在右上角成功显示出设置的用户名

    三丶发布房源以及实名认证功能测试

    1.实名认证功能

    • step1 首先先进入我的房源页面,当用户想发布房源那么就需要进行实名认证,实名认证成功后,在我的房源页面才有发布房源的功能按钮

    • step2 进入实名认证页面(左图),输入姓名以及身份证号(这个身份证号乱输的),如(右图)所示

     

    • step3 点击保存后,成功则提示保存成功(左图),然后此页面便变成灰色输入框不可编写状态(右图)

     

    • step4 数据库用户信息表ih_user_profile,real_name和id_card字段的值为用户实名认证填写的数据

    2.发布房源功能

    • step1 当用户进行实名注册成功之后,再次进入我的房源页,则出现发布房源功能按钮(左图),点击发布房源功能出现(右图)界面

    • step2 填写房源信息

    • step3 店家发布房源信息进入发布新房源页面(左图),选择房屋图片,点击上传(右图),可以传多张

     

    • step4 查看数据库房屋信息表ih_house_info,表字段值与填写的新房源数据一致

    • step5 回到我的房源页面,则成功显示该用户发布的房源信息

    四丶网站房屋搜索功能测试

    1.网站主页搜索

    • step1 用户在主页中选择入住条件

     

    • step2 点击搜索后则跳转到房屋列表页,显示出满足用户选择的入住条件的房屋(左图),客户点击此列表页中任意一房屋后,则显示该房屋的相关信息(右图)

    • step3 此账号用户刚好在锦江区发布过一个房源,因为代码逻辑设定用户自己不能预订自己发布的房屋,所以点击进行该房屋,则不显示即可预定功能按钮

    2.房源列表页进行搜索

    在房源列表页上,可进行入住日期区域以及按照条件进行筛选,选择2-3~2-5日入住,房屋位置为武侯区,筛选条件为价格由低到高,进行搜索,筛选条件就不进行一一测试了

    五丶我的订单功能以及客户订单功能测试

    1.我的订单功能

    • step1 进入我的订单页面,显示为空,因为该用户并未进行房屋预定(左图),对云漫单间进行预定(右图)

    • step2 因为预订房屋为张三发布的,所以切换到张三账户,在我的订单中对该订单进行接单处理 

     

    • step3 回到之前账户,查看我的订单显示为待支付状态,功能测试成功,支付功能测试在客户订单功能中进行测试

     

    2.客户订单功能

    • step1 该用户在锦江区成功发布了一个新房源,登录18033333333(张三)账号,对此房源进行预定,在主页选择锦江区(左图),点击搜索按钮,默认筛选条件为最新,所以第一个为该用户发布的房屋(右图)

    • step2 点击房屋图片显示房屋信息,点击即可预定对该房屋进行预定(左图),输入入住以及离开日期后,显示出订单总金额(右图)

    • step3 提交订单后,显示该订单状态信息为待接单

    • step4 此时登录180XXXXX796(2019 努力 奋斗)账号,进入我的爱家-----客户订单页面,显示18033333333(张三)预定了我的房屋的订单信息(左图),选择接单,此单状态变为已接单状态(右图),选择拒单则需要填写拒单原因,拒单就不进行演示了,之前的博客已经演示过了

    • step5 切换到18033333333(张三)账号,查看我的订单则显示此单的状态为待支付状态(左图),正常来说是待使用,等到客户到店入住后,则显示为入住中,退房时显示为待支付,支付后显示为待评价,评价完成后,此订单状态才为已完成,前面的三个步骤给省略掉了,因为没那个时间去等待测试,点击去支付则跳转到登录支付宝页面(右图)

    • step6 登录支付宝后,则显示订单的信息,以及付款金额(左图),确认付款输入支付密码后,则显示支付成功界面(右图)

     

    • step7 点击完成后,则跳转到我的订单页面,此时订单的状态为待评价状态

    • step8 点击发表评价后,弹出评价框(左图),输入评价信息,然后确定则此单的评价信息成功显示出来(右图)

     

    •  step9 切换到180XXXXX796(2019 努力 奋斗)账号,进入到客户订单中,在此订单我的评价一栏也显示了用户作出的评价信息

    六丶网站主页房屋幻灯片功能测试

    说明:网站主页五张幻灯片是按照订单量倒序进行筛选的,意思就是订单量越大则显示到幻灯片主页第一张,以此类推,因为主页幻灯片属于用户经常访问的资源,所以是保存在redis数据库中当中缓存数据的,所以就会有有效期(7200S),当过了有效期后则会按照此时的订单量进行筛选房屋数据的,按照房屋的订单量进行倒序排序,取出5条数据对象,每个对象中的房屋图片,则显示拿到前端主页页面进行显示给所有用户

    • step1 在数据库中按照订单量的倒序进行查询,并显示5条

    • step2 根据数据库查询结果,得值云漫单间排名第一,所以在主页房屋幻灯片第一张应该是云漫单间

    展开全文
  • 网站功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。常用的测试方法如下: 1、页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换工具,如...

     

    网站功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。常用的测试方法如下:

     

    1、页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换工具,如LinkBotProFile-AIDCSHTML Link ValidaterXenu等工具。LinkBotPro不支持中文,中文字符显示为乱码;HTML Link Validater只能测试以Html或者htm结尾的网页链接;Xenu无需安装,支持aspdojsp等结尾的网页,同时能够生成html格式的测试报告。

     

    2、相关性检查:删除/增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确检查按钮的功能是否正确如新建、编辑、删除、关闭、返回、保存、导入等功能是否正确。

     

    3、字符类型检查:在应该输入指定类型的内容的地方输入其他类型的内容(如在应该输入整型的地方输入其他字符类型),看系统是否检查字符类型。

     

    1)标点符号检查:输入内容包括各种标点符号,特别是空格,各种引号,回车键。看系统处理是否正确。

     

    2)特殊字符检查:输入特殊符号,如@#$%!等,看系统处理是否正确。

     

    3)字符串长度检查: 输入超出需求所说明的字符串长度的内容, 看系统是否检查字符串长度。

     

    4、中文字符处理:在可以输入中、英文的系统输入中文,看会否出现乱码或出错。

     

    检查信息的完整性在查看信息和更新信息时,查看所填写的信息是不是全部更新,更新信息和添加信息是否一致。

     

    5、信息重复:在一些需要命名,且名字应该唯一的信息输入重复的名字或ID,看系统有没有处理,会否报错,重名包括是否区分大小写,以及在输入内容的前后输入空格,系统是否作出正确处理。

     

    6、检查删除功能:在一些可以一次删除多个信息的地方,不选择任何信息,“delete”,看系统如何处理,会否出错;然后选择一个和多个信息,进行删除,看是否正确处理。

     

    7、检查添加和修改是否一致:检查添加和修改信息的要求是否一致,例如添加要求必填的项,修改也应该必填;添加规定为整型的项,修改也必须为整型

     

    8、检查修改重名:修改时把不能重名的项改为已存在的内容,看会否处理,报错.同时,也要注意,会不会报和自己重名的错

     

    9、重复提交表单:一条已经成功提交的纪录,返回后再提交,看看系统是否做了处理。对于Web系统检查多次使用返回键的情况   在有返回键的地方,返回到原来页面,重复多次,看会否出错

     

    10、搜索检查:有搜索功能的地方输入系统存在和不存在的内容,看搜索结果是否正确.如果可以输入多个搜索条件,可以同时添加合理和不合理的条件,看系统处理是否正确。

     

    11、输入信息位置:注意在光标停留的地方输入信息时,光标和所输入的信息会否跳到别的地方。

     

    12、上传下载文件检查:上传下载文件的功能是否实现,上传文件是否能打开。对上传文件的格式有何规定,系统是否有解释信息,并检查系统是否能够做到。下载文件能否打开或者保存,下载的文件是否有格式要求,如需要特殊工具才可以打开等。

     

    13、必填项检查:应该填写的项没有填写时系统是否都做了处理,对必填项是否有提示信息,如在必填项前加“*”;对必填项提示返回后,焦点是否会自动定位到必填项。

     

    14、快捷键检查:是否支持常用快捷键,如Ctrl+C Ctrl+V Backspace等,对一些不允许输入信息的字段,如选人,选日期对快捷方式是否也做了限制。

     

    15、回车键检查:在输入结束后直接按回车键,看系统处理如何,会否报错。

     

    16、刷新键检查:在Web系统中,使用浏览器的刷新键,看系统处理如何,会否报错。   

     

    17、回退键检查:在Web系统中,使用浏览器的回退键,看系统处理如何,会否报错。对于需要用户验证的系统,在退出登录后,使用回退键,看系统处理如何;多次使用回退键,多次使用前进键,看系统如何处理。

     

    18、直接URL链接检查:在Web系统中,直接输入各功能页面的URL地址,看系统如何处理,对于需要用户验证的系统更为重要。

     

    19、空格检查:在输入信息项中,输入一个或连串空格,查看系统如何处理。如对于要求输入整型、符点型变量的项中,输入空格,既不是空值,又不是标准输入。

     

    20、输入法半角全角检查:在输入信息项中,输入半角或全角的信息,查看系统如何处理。如对于要求输入符点型数据的项中,输入全角的小数点(“。”或“.”,如4.5);输入全角的空格等。

     

    21、密码检查:一些系统的加密方法采用对字符Ascii码移位的方式,处理密码加密相对较为简单,且安全性较高,对于局域网系统来说,此种方式完全可以起到加密的作用,但同时,会造成一些问题,即大于128Ascii对应的字符在解密时无法解析,尝试使用“uvwxyz”等一些码值较大的字符作为密码,同时,密码尽可能的长,如17位密码等,造成加密后的密码出现无法解析的字符。

     

    22、用户检查:任何一个系统,都有各类不同的用户,同样具有一个或多个管理员用户,检查各个管理员之间是否可以相互管理,编辑、删除管理员用户。同时,对于一般用户,尝试删除,并重建同名的用户,检查该用户其它信息是否重现。同样,提供注销功能的系统,此用户再次注册时,是否作为一个新的用户。

     

    23、系统数据检查:这是功能测试最重要的,如果系统数据计算不正确,那么功能测试肯定是通不过的。数据检查根据不同的系统,方法不同。对于业务管理平台,数据随业务过程、状态的变化保持正确,不能因为某个过程出现垃圾数据,也不能因为某个过程而丢失数据。

     

    24、系统可恢复性检查:以各种方式把系统搞瘫,测试系统是否可正常迅速恢复。

    转载于:https://www.cnblogs.com/jpr-ok/articles/2701597.html

    展开全文
  • 网站功能测试方法

    2009-11-16 18:32:00
    网站功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。常用的测试方法如下: 1、页面链接检查: 每一个链接是否都有对应的页面,并且页面之间切换工具,如...

     网站功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。常用的测试方法如下:

    1、页面链接检查: 每一个链接是否都有对应的页面,并且页面之间切换工具,如LinkBotPro、File-AIDCS、HTML Link Validater、Xenu等工具。LinkBotPro不支持中文,中文字符显示为乱码;HTML Link Validater只能测试以Html或者htm结尾的网页链接;Xenu无需安装,支持asp、do、jsp等结尾的网页,同时能够生成html格式的测试报告。

    2、相关性检查:删除/增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确检查按钮的功能是否正确 如新建、编辑、删除、关闭、返回、保存、导入等功能是否正确。

    3、字符类型检查:在应该输入指定类型的内容的地方输入其他类型的内容(如在应该输入整型的地方输入其他字符类型),看系统是否检查字符类型。

    1)标点符号检查:输入内容包括各种标点符号,特别是空格,各种引号,回车键。看系统处理是否正确。

    2)特殊字符检查:输入特殊符号,如@、#、$、%、!等,看系统处理是否正确。

    3)字符串长度检查: 输入超出需求所说明的字符串长度的内容, 看系统是否检查字符串长度。

    4、中文字符处理:在可以输入中、英文的系统输入中文,看会否出现乱码或出错。

    检查信息的完整性 在查看信息和更新信息时,查看所填写的信息是不是全部更新,更新信息和添加信息是否一致。

    5、信息重复:在一些需要命名,且名字应该唯一的信息输入重复的名字或ID,看系统有没有处理,会否报错,重名包括是否区分大小写,以及在输入内容的前后输入空格,系统是否作出正确处理。

    6、检查删除功能:在一些可以一次删除多个信息的地方,不选择任何信息,按“delete”,看系统如何处理,会否出错;然后选择一个和多个信息,进行删除,看是否正确处理。

    7、检查添加和修改是否一致:检查添加和修改信息的要求是否一致,例如添加要求必填的项,修改也应该必填;添加规定为整型的项,修改也必须为整型

    8、检查修改重名:修改时把不能重名的项改为已存在的内容,看会否处理,报错.同时,也要注意,会不会报和自己重名的错

    9、重复提交表单:一条已经成功提交的纪录,返回后再提交,看看系统是否做了处理。对于Web系统检查多次使用返回键的情况 在有返回键的地方,返回到原来页面,重复多次,看会否出错

    10、搜索检查:有搜索功能的地方输入系统存在和不存在的内容,看搜索结果是否正确.如果可以输入多个搜索条件,可以同时添加合理和不合理的条件,看系统处理是否正确。

    11、输入信息位置:注意在光标停留的地方输入信息时,光标和所输入的信息会否跳到别的地方。

    12、上传下载文件检查:上传下载文件的功能是否实现,上传文件是否能打开。对上传文件的格式有何规定,系统是否有解释信息,并检查系统是否能够做到。下载文件能否打开或者保存,下载的文件是否有格式要求,如需要特殊工具才可以打开等。

    13、必填项检查:应该填写的项没有填写时系统是否都做了处理,对必填项是否有提示信息,如在必填项前加“*”;对必填项提示返回后,焦点是否会自动定位到必填项。

    14、快捷键检查:是否支持常用快捷键,如Ctrl+C、 Ctrl+V、 Backspace等,对一些不允许输入信息的字段,如选人,选日期对快捷方式是否也做了限制。

    15、回车键检查:在输入结束后直接按回车键,看系统处理如何,会否报错。

    16、刷新键检查:在Web系统中,使用浏览器的刷新键,看系统处理如何,会否报错。

    17、回退键检查:在Web系统中,使用浏览器的回退键,看系统处理如何,会否报错。对于需要用户验证的系统,在退出登录后,使用回退键,看系统处理如何;多次使用回退键,多次使用前进键,看系统如何处理。

    18、直接URL链接检查:在Web系统中,直接输入各功能页面的URL地址,看系统如何处理,对于需要用户验证的系统更为重要。

    19、空格检查:在输入信息项中,输入一个或连串空格,查看系统如何处理。如对于要求输入整型、符点型变量的项中,输入空格,既不是空值,又不是标准输入。

    20、输入法半角全角检查:在输入信息项中,输入半角或全角的信息,查看系统如何处理。如对于要求输入符点型数据的项中,输入全角的小数点(“。”或“.”,如4.5);输入全角的空格等。

    21、密码检查:一些系统的加密方法采用对字符Ascii码移位的方式,处理密码加密相对较为简单,且安全性较高,对于局域网系统来说,此种方式完全可以起到加密的作用,但同时,会造成一些问题,即大于128的Ascii对应的字符在解密时无法解析,尝试使用“uvwxyz”等一些码值较大的字符作为密码,同时,密码尽可能的长,如17位密码等,造成加密后的密码出现无法解析的字符。

    22、用户检查:任何一个系统,都有各类不同的用户,同样具有一个或多个管理员用户,检查各个管理员之间是否可以相互管理,编辑、删除管理员用户。同时,对于一般用户,尝试删除,并重建同名的用户,检查该用户其它信息是否重现。同样,提供注销功能的系统,此用户再次注册时,是否作为一个新的用户。

    23、系统数据检查:这是功能测试最重要的,如果系统数据计算不正确,那么功能测试肯定是通不过的。数据检查根据不同的系统,方法不同。对于业务管理平台,数据随业务过程、状态的变化保持正确,不能因为某个过程出现垃圾数据,也不能因为某个过程而丢失数据。

    24、系统可恢复性检查:以各种方式把系统搞瘫,测试系统是否可正常迅速恢复。

    展开全文
  • 文章“网站测试基本方法(1-7)”为网站功能测试基本方法简要介绍。 网站功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。 它包括:链接测试、...

    文章“网站测试基本方法(1-7)”为网站功能测试基本方法简要介绍。

    网站功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。

    它包括:链接测试、表单测试、数据校验测试、cookies测试、数据库测试、应用程序特定的功能需求、设计语言测试,或许还有其他类型的功能测试,需要根据具体的测试项目而定。

    这些测试类型中链接测试和cookies可以直接编写测试案例,并且其测试案例具有可重用性;其他类型的功能测试的用例的编写要根据具体的项目来确定;所以所有的测试类型中链接测试,cookies最容易实现自动化测试,其他如表单测试、数据校验测试、数据库测试要不断变更测试数据,相比链接测试和cookies测试来说比较麻烦;而应用程序特定功能需求要实现自动化需根据具体应用程序而定,这里不再赘述;设计语言测试基本不可能自动化。

    网站功能测试相对于其他类型测试来说相应需要的测试环境要素较少,所占用的测试资源较少,只需要需求文档明确定义各项功能即可。

    网站功能测试理论性的东西基本如1-7所述,具体在WEB项目整体流程中的实施与执行还要有理论与实践相结合的概念,制定详细的计划,与项目测试流程和项目整体流程紧密结合,才能最大化的覆盖最多的测试类型达到最大化测试覆盖率的目的。

     

    2010.7.14

    展开全文
  • 测试框架:利用WatiN自动化网站功能测试  2011-03-23 13:59:01| 分类: 软件测定 | 标签:测试框架 watin自动化网站功能测试  |字号大中小 订阅 网站到结束阶段,发现每改一个bug,都要重新打开每...
  • 常用的网站功能测试方法(已更新)和GUI基本测试内容
  • 下面列举一些常用的网站功能测试的方法:1.页面链接检查:每个衔接是否都有对应的页面,而且页面之间切换工具,如LinkBotPro,File-AIDCS,HTML Link Validater,Xenu等工具2.相关性检查:删除/增加一项会不会对其他项...
  • 网站功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。常用的测试方法如下: 1、页面链接检查: 每一个链接是否都有对应的页面,并且页面之间切换工具,如...
  • 接着上一篇的blog,归纳出了后面12个常用的网站功能测试方法。请看以下列举:13.必填项检查对必填项是否有提示信息,应填写的项没有填写时系统是否做了处理14.快捷键检查是否支持常用快捷键15.回车键检查在输入结束...
  • WatiN 简介 http://watin.javaeye.com/blog/620233 利用WatiN自动化网站功能测试 http://blog.csdn.net/zxcred/archive/2008/10/06/3023551.aspx
  • 利用WatiN自动化网站功能测试

    千次阅读 2008-10-06 19:13:00
    每次部署后,发现新Bug修复后,都要做一遍功能测试。 先普及一下什么是功能测试吧。简单的说功能测试主要是参照用户手册,看看能不能完成所预先设计的功能状态,有点类似于从用户使用的角度来做测试。比
  • (1)BUGFREE好文章 (2)cisco技术 (3)loadrunner脚本录制 (4)loadrunner序列号 (5)PIX基本配置 (6)VSS简单入门 ...(13)网站功能测试 (14)在 Windows xp 上安装 GreenAMP 和 BugFree 的详细步骤 (15)其他
  • 目前,测试应用正处在新的发展时期,众多软件企业已开始重视测试这...现分析Web网站测试要点,着重介绍了如何设计黑盒测试用例用于网站功能测试,并提出了网站性能测试方案。结果表明,测试方案符合网站实际测试要求。
  • 网站功能测试

    2018-11-12 19:08:45
    网站功能测试
  • 网站笔记功能测试

    2019-08-29 11:22:44
    网站笔记功能测试一、目标二、测试内容1. 新闻资讯类2. 短视频类3. 视频类4. 网站类5. 音乐类6. 知识类7. 播客类三、测试结果 一、目标 测试神马笔记的网站笔记功能。 针对几类常见的网站类型进行测试。 二、测试...
  • orangetest:orangehrm网站功能测试
  • web功能测试

    2017-02-17 17:01:00
    测试功能 界面测试 易用性测试 兼容性测试 链接测试 业务流程测试 ...Web网站功能测试 一、功能测试:核心测试用例,是一种思维方式的体现;方法是 【边界值分析法】和【等价类划分...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,717
精华内容 5,086
关键字:

网站功能测试