离职后,我只想找份功能测试,面试官却把我逼上绝境……
发布日期:2021-05-18 12:32:09 浏览次数:16 分类:精选文章

本文共 1313 字,大约阅读时间需要 4 分钟。

功能测试面试题及分享

这 kitten仅仅是一朵花,会不会也一样?

看清世界:最美后的窥视 久远的电脑屏幕,何期清晰?对于那扇门, 乍看,或许有六的举动;凝视,却依然无法看清颜。

功能测试最初回顾

功能测试,这个您是否曾经讨论过?它被称为黑盒测试,你可不必关注软件的内部结构,而专注于测试对象本身。该测试方法包括等价类划分、边界值分析、错误推测法、因果图法、判定表及正交试验设计法等。

等价类划分法

无效等价类与有效等价类并存,等同于一条测试用例。

例如,假设一个手机号字段:

  • 有效等价类:移动、电信、联通的11位数字。
  • 无效等价类:长度不符、含有特殊字符的数字串。

边界值分析

设需求:1至10个字符。

  • 有效边界:最大值10、最小值1;次边界:最大值9、最小值2。
  • 无效边界:字符数为0或11及以上。

错误推断法

借助经验,找出程序中可能存在的错误,编写相应测试用例。

例如,推测数据库连接超时/订单数量错误。

判定表法

分为条件、条件项、动作、动作项、规则五个部分,系统化地制定测试案例。

例如(年龄判断):

条件 年龄 身高 体重 输出
大于等于 18 170 60 成年人
区间外 不是成年人

正交试验设计法

解决多个控件综合测试难问题,选择最优组合。

例如:

  • 年龄(<18/18-30),身高(<160/160-180),体重(<50/50-75)

测试大纲法

梳理窗口间、窗口内功能联系,确保全面覆盖。

测试脑力题助你过关

问1:发现系统缺陷无效策略

  • 查阅文档确认结果异常依据。
  • 推测具体情况依据常识或规范。

问2:编写APP界面测试用例

  • 正常流程:如操作按钮功能。
  • 逆向用例:非正常输入如特殊字符。
  • 黑盒方法:边界值等。

问3:链接测试优化

  • 测试连接有效性。
  • 验证目标页面存在性。
  • 检查孤立页面。

问4:表单测试注意事项

  • 数据完整性验证。
  • 特殊字符防止注入。
  • 长度限制统一检查。

问5:测试方法罗列

等价类、边界值、判定表、因果图、正交试验、充分性。

例如手机号案例:

  • 有效等价:真实手机号。
  • 无效等价:特殊字符、不符长度。
  • 边界:极限值测试。
  • 正交表:不同输入范围测试。

输入框测试典型应用

例如(中文输入框,6-10个字符):

  • 等价类:
    • a. 6:王小明。
    • b. 4:小名,不符合。
    • c. 易,12位非中文。
  • 边界:
    • 5、10、11测试。
  • 综合测试用例:涵盖等价类和边界值。

测试误区与注意事项

  • 明确需求依据,避凡率判断。
  • 保持对话,多向设计人员索取澄清。
  • 参数测试避免事后纠正难度过大。

设想技术难题,但保持冷静思考,让过往经验成为优势。

测试的七大维度

1.UI:直观反映系统形象。 2. 功能:体现系统实力。 3. 易用性:上手 presumption. 4. 网络:网络反应控制。 5. 稳定:系统健壮性。 6. 兼容:不同环境适配。

每个维度均需精心考量,确保系统用户体验。

好,这只是开始。软件测试是一个终身学习课题,前途在coding与探索中。希望您的职业之路走得愉快,在技术与实践中不断成长。

加入我们交流群QQ:642830685,获取更多资源与资讯。让我们一起进步,共同精进。

上一篇:STLC软件测试——生命周期阶段的进入和退出标准详解
下一篇:测试新人想要入行,不知道这些你别闹了!

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2025年04月12日 19时28分17秒