zoukankan      html  css  js  c++  java
  • 面试测试要点

    做编程题时应该注意的点

    1. 跟面试官沟通自己对题目的理解
    2. 确定自己的解题思路
    3. 完整的函数原型
    4. 正确的逻辑
    5. 命名规范
    6. 对输入函数的检查
    7. 代码规范
    8. 做完题后用例子代入检查是否能够运行通过

    Test case的设计原则

    1. 功能测试(functionality)
    2. 性能测试/压力测试(performance/stress)
    3. 本地化测试(localization/Globalization)
    4. 安全性测试(Security)
    5. 可用性测试(Usability)

    题目1:对含有空格的字符串”I am a girl”进行反转”I ma a lrig”

    功能测试:(关键字:含有空格,字符串,反转)

    • 关于字符串的test cases

        输入null

        输入空字符串””

        输入空格”  ”

        输入制表符/T

        输入特殊字符

        输入数字

        输入长字符串

        输入正常的字符串

    • 关于空格

        有一个空格

        有多个空格

        没有空格

        有多个空格相连

    • 关于反转

        输入一个字符"a"

        输入对称的字符串"aba aba"

        输入相同的字符"aaaaa"

        输入"aab"

        输入"abb"

     性能测试:

        输入很长的一个字符串

        用多个线程同时调用该函数

        在一秒内不断调用该函数1000次

    本地化测试:

        输入非英文的字符(中文/全角/半角/阿拉伯语等)

        输入日语,德语,英语等的混合字符串

        在非英文的操作系统上该函数是否正常运行

        在非传统的操作系统上该函数是否运行正常(有的国家的操作系统是从右边往左边读的)

    安全性测试:

        对输入参数的验证,特殊字符,SQL注入等

    可用性测试:

        暂无

  • 相关阅读:
    nginx 部署
    win 7 系统ie浏览器升级11版本后,f12功能不可用的问题
    selenium 调用键盘按键
    selenium + python 环境搭建
    解决word2013老是打开未响应情况
    win7 64位备份时, 无法启动服务,0x80070422
    个人学习网站收集
    矩形后旋转后顶点坐标的求解
    Acrobat_8_Pro_SC 激活老是提示你输入的授权码无效
    DLL用def定义文件来导出重载函数(转)
  • 原文地址:https://www.cnblogs.com/scudpurple/p/2419938.html
Copyright © 2011-2022 走看看