• 测试生活中的事物总结


    我记得大学实习面试的时候,面试官手里的笔往我面前一放,问我如何测试一只笔。

    后面设计测试用例题目慢慢变为如何测试一个登录页面,购物车页面等。

    去年去某厂面试,面试官问我如何测试一个水杯。

    笔,水杯,电梯,衣服,桌子,洗衣机.....

    实际工作中不会用到以上这些,主要目的为:

    1.需求不明确或者不完整,如何测试;2.设计用例的方法应用到实际生活中;3.测试思路清晰,测试思维完整;4.随口一问,考察应变能力

    如何回答:

    1.反问面试官,需求是什么样子的,大小,材质,品牌,客户....

    2.如果回答没有,思路为:没有需求文档,以我了解的基本业务功能,从以下进行分析

    功能、UI、易用、兼容、安全、性能等

    功能:

    • 手持可书写字迹,显示正常
    • 对各种颜色,字迹显示正常
    • 笔筒开合,笔帽开闭
    • 出墨合理,可持续
    • 其他需求:不同纸张书写、是否可擦拭等

    UI:

    • 尺寸大小合理,针对不同人群
    • 色彩搭配
    • 形状美观
    • 颜色
    • 文字搭配

    易用:

    • 出墨合理,可持续,流畅
    • 墨水材质,一定时间内可变干
    • 外形适合手持
    • 方便携带及存放

    兼容:

    • 笔芯可替换
    • 主流尺寸大小

    安全:

    • 笔壳/笔帽/笔芯无尖锐部分
    • 笔墨无刺激气味,无伤害
    • 材质不易燃,环保

    性能:

    • 笔芯寿命
    • 书写后在环境中保存能力
    • 笔芯压力测试,正常书写
    • 笔壳压力测试,暴力破坏
    • 环境(温度)对笔影响
    • 未完好保存对笔性能影响

    电梯

    功能:

    • 支持上升、下降、停靠
    • 楼层选择按钮/开关按钮可选中,可取消
    • 停靠层按钮可选中,可取消
    • 配置语音、报警、监控装置
    • 具有信号
    • 停靠顺序校验

    UI:

    • 大小
    • 外观
    • 图案及说明文字

    易用:

    • 按钮位置符合操作习惯
    • 语音、报警等装置配置说明
    • 配置安全信息说明

    兼容:

    • 不考虑

    安全:

    • 电梯事故,语音/报警装置
    • 电梯超出负载,自动提示
    • 电梯使用注意事项,开关门、温度影响、不可液体接近开关等

    性能:

    • 电梯使用年限
    • 电梯负载能力
    • 电梯平稳运行时间

    登录系统

    功能:

    • 输入正确的账号密码,登录成功
    • 登录页面数据显示正确,数据库存储数据正确
    • 错误账号/密码组合,页面提示正确
    • 账号密码输入框校验(非空/最大长度/特殊字符)
    • 账号密码框显示,密码加密显示
    • 密码输入次数校验,验证码校验(存在验证码)
    • 用户名记住功能
    • 登录失败,不能记录密码
    • 多用户切换,登录成功

    UI:

    • 界面布局合理,整齐美观
    • 按钮长度高度符合要求
    • 设计风格统一
    • 文字简洁,没有错别字

    易用:

    • 输入框符合用户操作习惯
    • 提示信息通俗易懂
    • 快捷键可操作,可切换

    兼容:

    • 平台:Windows,mac
    • 网页:主流浏览器(chrome/IE版本/Firefox/360等)
    • APP:Android/iOS,不同版本不同机型

    安全:

    • 密码加密显示
    • 密码提示不可过于简单
    • 请求方式
    • 用户切换登录

    性能:

    • 打开页面响应时间,登录成功响应时间
    • 多用户并发

    从大的分类细化,不会造成遗漏,以此类推。

  • 相关阅读:
    测试策略(1)
    css在网页中的一些重要运用
    拖拽禁止点击事件
    js入门的心结
    响应式布局
    web中的兼容性
    css中的bfc和ifc
    css格式化的基本运用
    css基础知识
    html中输入控件的元素
  • 原文地址:https://www.cnblogs.com/shengyin/p/12197510.html
Copyright © 2020-2023  润新知