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

    2018-11-12 19:08:45
    网站的功能测试

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

    也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

                   

    当需求无法稳定,功能一直在变化时,项目的测试也将变得非常复杂。由于不稳定,测试的重用性会很差,一些通过录制功能进行的自动化测试很不适合出现在这个阶段,写详细的Test Case也不适合。

     

    有种说法网站永远都是Beta版,这其实就是说网站需要频繁的微调,用现在时髦的词,就是微创新。网站的开发初期,上面提到的一些测试方法都是不合适的。

     

    但我们又要保证质量,如何保证呢?

     

    昨天跟 Ethos 的一个测试专家和津驰速信的王总讨论到这个问题,当时突然灵光一闪,既然由于不稳定性导致很多测试方法不适用,那我们就转个思路,从测试的人上下手,提高测试人员的整体素质,继而保证测试的覆盖率。

     

    如何提高测试人员的整体素质呢?我想到的一个简单办法就是资深的测试人员找一个典型的案例,用头脑风暴的方式组织大家对这个测试需求做一次头脑风暴。

     

    头脑风暴的主题就是这个典型的场景需要做哪些测试,才能比较好的提高测试的覆盖率,才能保证一个优秀的产品(注意不是0 bug的产品)。通过提高人的直觉能力,来提高测试的覆盖率。需要提醒的是这个头脑风暴是需要有资深测试人员引导的,这样才能引导大家去讨论对网站来说,最重要的一些应该覆盖到的测试点,而不是丢了西瓜,抓了芝麻。

     

    几次头脑风波后,会让刚刚开始学习测试的人员很快的入门,并基本上可以象一个老手那样的思考测试的问题。能够直觉知道那些是应该重点测试的,那些是可以忽略测试的。这样测试才能在成本和覆盖率上做到很好的兼顾。

     

    小结:

     

    当项目不稳定,需求不断变化时,成本和结果兼顾最好的测试方法就是提高人员对测试的把控能力,即可以直觉知道哪里需重点测试,哪里不需要。而这个提高的方法就是可控的头脑风波。

               

    给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

    这里写图片描述
    展开全文
  • orangetest:orangehrm网站的功能测试
  • Surveyjsio站点测试 Surveyjs.io网站的功能测试
  • 网站功能测试方法.doc

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

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

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

    一、目标

    测试神马笔记的网站笔记功能。

    针对几类常见的网站类型进行测试。

    二、测试内容

    1. 新闻资讯类

    站点 页面 测试结果
    微信公众号 如何让一辈子变长?答案在图里 通过
    Pass
    今日头条 文章离婚后姚笛首次接受采访,笑到花枝乱颤,手上婚戒也不翼而飞 失败!
    没有获取到标题。
    将作为标题。
    Pass
    腾讯新闻 刘德华牵着女儿返港,穿父女装十分抢镜,太太朱丽倩低调跟随 失败!
    页面中没有详细的标题信息。
    无解,避免使用腾讯新闻。
    Fail,无法处理不存在的数据。
    百家号 黄章不妥协!魅族16S Pro确认,搭载Flyme8系统,流畅度提升 通过
    Pass

    2. 短视频类

    站点 页面 测试结果
    抖音 哈尼又摔弹簧P股系列 通过
    Pass
    微视 老外极限运动操作失误,都是为了生活 失败!
    页面中没有详细的标题信息。
    无解,避免使用微视。
    Fail,无法处理不存在的数据。

    3. 视频类

    站点 页面 测试结果
    爱奇艺 烈火军校 通过
    Pass
    腾讯视频 遇见幸福 通过
    Pass
    bilibili 乔碧萝殿下翻车现场Freestyle 失败!
    站点拒绝了非浏览器的User Agent。
    修改User Agent后,成功获取到数据。
    Pass

    4. 网站类

    站点 页面 测试结果
    百度百科 苒_百度百科 通过
    Pass
    百度汉语 苒_词语_成语_百度汉语 通过!
    同时存在title和description。
    有时title合适,有时description合适,暂时无法区分。
    Pass
    CSDN Android解析歌词文件 通过
    Pass
    妖道角 霹雳靖玄录 - 妖道角 通过!
    同时存在title和description。
    有时title合适,有时description合适,暂时无法区分。
    Pass
    cnBeta 魅族发布Lifeme梨木伞:100道工序纯手工 阻隔99%紫外线 通过
    Pass

    5. 音乐类

    站点 页面 测试结果
    网易云音乐 The Oasis 通过
    Pass
    QQ音乐 Hello My Love 失败!
    无法解析qqmusic://协议。
    禁止非http://或https://协议后成功获取数据。
    Pass
    酷狗音乐 把孤独当晚餐却难以下咽 通过
    Pass
    虾米音乐 《沧海一声笑》单曲 通过
    但是显示的是登陆页面,无解。
    将www.xiami.com/song/替换为m.xiami.com/song/,暂时解决问题。
    Pass
    酷我音乐 隔壁泰山 通过
    Pass

    6. 知识类

    站点 页面 测试结果
    得到 第795期 什么是“精神装置”? 通过
    Pass
    樊登读书 自尊 通过
    没有取到内容标题。
    Fail,无法处理不存在的数据。

    7. 播客类

    站点 页面 测试结果
    喜马拉雅 青年文摘 失败!
    标题和图标存在问题。
    从_shareData提取新的数据。
    Pass

    三、测试结果

    依赖于网页内容提供商。

    90%的网页能获取到详细的内容,其余10%或者标题不全或者图片不全。

    展开全文
  • 网站功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。常用的测试方法如下: 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

    展开全文
  • galen, 网站的布局和功能测试框架 Framework母版: Galen是一个开放源码的测试网页布局和响应设计... 它也是一个健壮的功能测试框架。 有关更多信息,请访问 http://galenframework.com 。:它是如何工作的?Galen框架
  • 在前面几篇文章网站测试自动化系统—基于Selenium和VSTT、数据驱动测试、在测试代码中硬编码测试数据里,大概介绍了编写测试代码过程。然而光把代码写完了是不够,自动化测试不仅仅是将原本手工执行的测试用例...
  • 网站功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。常用的测试方法如下: 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、系统可恢复性检查:以各种方式把系统搞瘫,测试系统是否可正常迅速恢复。

     

    GUI基本测试内容


    图形用户界面( GUI )对软件测试提出了有趣的挑战,因为 GUI 开发环境有可复用的构件,开发用户界面更加省时而且更加精确。同时, GUI 的复杂性也增加了,从而加大了设计和执行测试用例的难度。因为现在 GUI 设计和实现有了越来越多的类似,所以也就产生了一系列的测试标准。下列问题可以作为常见 GUI 测试的指南:

    窗口:
    · 窗口是否基于相关的输入和菜单命令适当地打开?
    · 窗口能否改变大小、移动和滚动?
    · 窗口中的数据内容能否用鼠标、功能键、方向键和键盘访问?
    · 当被覆盖并重新调用后,窗口能否正确地再生?
    · 需要时能否使用所有窗口相关的功能?
    · 所有窗口相关的功能是可操作的吗?
    · 是否有相关的下拉式菜单、工具条、滚动条、对话框、按钮、图标和其他控制可为窗口使用,并适当地显示?
    · 显示多个窗口时,窗口的名称是否被适当地表示?
    · 活动窗口是否被适当地加亮?
    · 如果使用多任务,是否所有的窗口被实时更新?
    · 多次或不正确按鼠标是否会导致无法预料的副作用?
    · 窗口的声音和颜色提示和窗口的操作顺序是否符合需求?
    · 窗口是否正确地被关闭?

    下拉式菜单和鼠标操作:
    · 菜单条是否显示在合适的语境中?
    · 应用程序的菜单条是否显示系统相关的特性(如时钟显示)?
    · 下拉式操作能正确工作吗?
    · 菜单、调色板和工具条是否工作正确?
    · 是否适当地列出了所有的菜单功能和下拉式子功能?
    · 是否可以通过鼠标访问所有的菜单功能?
    · 文本字体、大小和格式是否正确?
    · 是否能够用其他的文本命令激活每个菜单功能?
    · 菜单功能是否随当前的窗口操作加亮或变灰?
    · 菜单功能是否正确执行?
    · 菜单功能的名字是否具有自解释性?
    · 菜单项是否有帮助,是否语境相关?
    · 在整个交互式语境中,是否可以识别鼠标操作?
    · 如果要求多次点击鼠标,是否能够在语境中正确识别?
    · 光标、处理指示器和识别指针是否随操作恰当地改变?

    数据项:
    · 字母数字数据项是否能够正确回显,并输入到系统中?
    · 图形模式的数据项(如滚动条)是否正常工作?
    · 是否能够识别非法数据?
    · 数据输入消息是否可理解?

     

    用户界面测试检查表(附件)


    -本文出自天天软件测试社区(http://www.365testing.com/bbs/),原文地址:http://www.365testing.com/bbs/thread-8889-1-1.html

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

    2009-11-16 18:32:00
    网站功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。常用的测试方法如下: 1、页面链接检查: 每一个链接是否都有对应的页面,并且页面之间切换工具,如...
  • 网站测试流程、要求及测试报告一个网站基本完工后,需要通过下面三步测试才可以交活。一、 制作者测试,包括美工测试页面、程序员测试功能。在做完后第一时间内有制作者本人进行测试。a) 页面 包括首页、二级页面、...
  • 说明:该篇博客是博主一字一码...五丶我订单功能以及客户订单功能测试 六丶网站主页房屋幻灯片功能测试 一丶注册和登录以及用户退出功能 1.注册功能 step1 使用博主自己手机号码进行注册功能测试,注册界...
  • 程序猿日常 网站测试始终贯穿于一个网站项目开发始终。必不可少。 现在我们来看下常用测试工具 对于压力测试应该有很多工具,如果是apache...功能测试一般都是各种测试框架 推荐工具:burpsuite,winrunner
  • 下面列举一些常用的网站功能测试的方法:1.页面链接检查:每个衔接是否都有对应页面,而且页面之间切换工具,如LinkBotPro,File-AIDCS,HTML Link Validater,Xenu等工具2.相关性检查:删除/增加一项会不会对其他项...
  • 它包括:链接测试、表单测试、数据校验测试、cookies测试、数据库测试、应用程序特定的功能需求、设计语言测试,或许还有其他类型的功能测试,需要根据具体的测试项目而定。 这些测试类型中链接测试和...
  • 常用的网站功能测试方法(已更新)和GUI基本测试内容
  • 本地化软件的功能测试,用于验证应用程序或网站对软件测试中常见的功能测试检查点Functionaltesting(功能测试),也称为behavioraltesting(行为测试),根据产品特征、操作描述和用户方案,测试一个产品的特性和可...
  • 应用程序或网站的功能测试是SDLC(软件开发生命周期)的最重要阶段之一。开发人员、测试人员、项目经理、运营人员,甚至管理人员都需要多多少少参与到整个项目的功能测试。测试工作由测试部门分配,测试部门提供服务...
  • 网站到结束阶段,发现每改一个bug,都要重新打开每个页面测试页面能否打开,并且打开页面后进行一些操作测试能否正常进行。每次部署后,发现新Bug修复后,都要做一遍...比如一个网站登陆的功能,做功能测试,我们需...
  • 功能测试 1.1 链接测试 链接是Web应用系统一个主要特征,它是在页面之间切换和指导用户去一些不知道地址页面主要手段。链接测试可分为三个方面。  1)测试所有链接是否按指示那样确实链接到了该链接...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 11,507
精华内容 4,602
关键字:

网站的功能测试