51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2683|回复: 2
打印 上一主题 下一主题

[原创] 关于测试我们需要从哪些方面来分析和考虑

[复制链接]
  • TA的每日心情
    无聊
    昨天 09:22
  • 签到天数: 402 天

    连续签到: 3 天

    [LV.9]测试副司令

    跳转到指定楼层
    1#
    发表于 2018-11-30 16:22:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    我们在面试中经常会被问到,现在有一个什么东西,你准备怎么测试。拿到一个模块,独立接手一个项目,我们从哪些地方来分析,整理,从二思维更新清晰,逻辑更严谨的往下接着走。第一篇博客便是我总结的对一个项目的思想分析框架该如何搭建。

    一个非常强大的项目,从需求开始一定在每个细节进行了规划和讨论然后确定方案。而我们平常工作时却与其相反,有时连普通的需求文档都没有,这其实对测试带来一定困扰的。也有很多人抱怨,可是对于测试来讲,一套分析项目的思路在心中达成,就算没有需求文档又何妨.......跟着框架走,自己感觉不对的地方就记录下来,在和上面套路罢了。

    首先是UI,从UI来分析我们有以下几个思考点 :
    • 界面是否美观,没有瑕疵。
    • 界面元素,输入框,文字等对其方式,大小是否统一。
    • 界面的字体,颜色,大小是否正确 。
    • 元素内容是否友好,易懂。


    我们在ui测试以上方面时就一定能想到兼容性的问题,所以联系过来一定是兼容性这就是第二个方面,基本就是浏览器,Firefox,Crome,以及公司所要求的ie版本,如果有系统,分辨率,cookie功能的开启或关闭。我们也一并想到就ok,从UI----兼容性就这样考虑过来

    之后我们纵观页面就可以从功能方面入手了:
    • 从输入方面来想 首先是输入的数量0个,1个,多个
    • 从输入的类型来想  null,参数前后包含空格,数字的多种情况(0,负数,正数,0.0,科学计数法,超大整数,超小小数,输入法改为全角数字等)
    • 从输入的文字类型来想 空格,键盘上包含的特殊字符,数据库保留字,脚本的一些关键字等。


    输入框完成 下来是页面上的文字排版,描述是否有二义性,错误提示语言是否正确,多种语言下的显示。
    当你输入了之后点击一些东西或者看一下是否有帮助提示,这就是思路呀 所以我们从UI--兼容性--输入框--文字,然后就改是图片了。从大小,尺寸,属性,路径,是否影响页面布局来考虑进行图片测试。

    • 文件:大小,类型,超大,超小,只读,占用,无权限,不存在,重名,名称过长,过短
    • UI-兼容性-输入框-文字-图片-文件
    • 根据页面的单个功能进行排查,查询,添加,修改,删除,页面控件等


    到此我们从UI-兼容-单个功能思路清晰,然后就是逻辑了,也就是业务功能的多种逻辑测试从思路的角度看我们完成了三个部分  就是UI , 兼容,和功能,之后我们需要测试易用性,比如页面的帮助文档,操作步骤,操作习惯等来考虑。

    从UI到兼容到功能到易用性完成,稳定性的测试可以放在易用性之后,我们可以对项目不间断运行,是否回出现一些资源缺陷。

    安全测试--比如sql注入等。了解多可以进行用例设计。

    性能有要求在接着做,也是个大的环节

    所以我们对一个项目从UI界面入手-------到兼容性--------到单个功能检测-------到项目逻辑验证--------到易用性检查--------稳定性测试-------安全测试---------性能测试---------随机测试。

    基本就是我们需要考虑或者设计的思路,最麻烦的也就是项目逻辑的验证,在这个部分我们需要花大量的时间思考各种方式的可能性从而设计更全面的测试用例。


    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    2#
    发表于 2018-12-1 10:37:30 | 只看该作者
    实际应用时还得看项目实际情况,灵活使用
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-1-7 10:41
  • 签到天数: 539 天

    连续签到: 1 天

    [LV.9]测试副司令

    3#
    发表于 2018-12-1 14:47:42 | 只看该作者
    先走业务流程,数据流可以按照预期的来,再扣细节。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-4-25 18:11 , Processed in 0.066503 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表