zoukankan      html  css  js  c++  java
  • 用例设计思路

    有这样一个面试题:在一个Web测试页面上,有一个输入框,一个计数器(count)按钮,用于计算一个文本字符串中字母a出现的个数。
    请设计一系列测试用例用以测试这个Web页面。

    第一步:明确需求

    1.输入字符长度是否有要求(最低---最高)

    2.输入的字符类型是否有限制

    3.计算字母a是否区分大小写

    ......

    第二步:思考如何设计测试用例

    一般从这几个方面考虑

    功能、兼容、可靠、性能、易用、安全

    功能:

    1.输入""(什么都不输入)

    2.输入"Aab"(检测是否区分大小写)

    3.输入"任意字母<字符要求长度"(检测长度限制)

    4.输入"任意字符>字符要求长度"(检测长度限制)

    5.输入"@ aA"(检测特殊字符)

    兼容:

    1.各种浏览器

    2.浏览器的各个版本

    3.移动端与平板是否支持

    可靠:

    1.输入框输入html标签或者js子类的代码

    2.网站在同一台主机能否运行多个实例,多个用户同时使用是否会有问题

    性能:

    1.在高并发下,性能是否稳定

    2.弱网情况下,性能是否稳定

    易用:

    1.界面是否美观

    2.布局是否合理

    3.是否有错误提示

    安全:

    1.是否可以黏贴复制

    2.输入的数据是否被保存

    3.输入的数据是否被截取

  • 相关阅读:
    Cookie与session
    orm之中介模型
    mysql数据库基础命令——幕布链接
    css——幕布链接
    HTML基础——幕布链接
    js基础——幕布
    三层结构与MVC
    [C++]3-1 得分(Score ACM-ICPC Seoul 2005,UVa1585)
    [C++]环状序列(CircularSequence,ACM/ICPC Seoul 2004,UVa1584)
    [C++]猜数字游戏的提示(Master-Mind Hints,UVa340)
  • 原文地址:https://www.cnblogs.com/hhs1998/p/12294494.html
Copyright © 2011-2022 走看看