软件测试经典面试题(二)给你一个网站如何测试

题目

给你一个网站如何测试?

回答

  1. 寻找相关文档,如需求说明书、网站设计文档等
  2. 测试工作开展前需要确认以下几个方面的问题:
    制定测试计划、制定测试策略及测试边界、确定测试人力资源、确定测试环境配置、确认测试工具、确认测试方法包括不限于以下:功能测试、界面测试、易用性测试、兼容性测试、安全测试、数据库测试、压力测试、负载测试、性能测试
  3. 设计测试用例时,需要分两部分:
    3.1 后台管理功能测试
    一般主要功能有:功能测试、界面测试、易用性测试、兼容性测试、性能测试、安全测试、数据库测试等
    3.2 用户功能测试
    一般主要功能有:功能测试、界面测试、易用性测试、兼容性测试、性能测试、安全测试、数据路测试等
    功能测试主要关注:
    浏览、操作、切换、跳转、注册登录等
    界面测试主要关注:
    页面布局、分类显示、文字描述、图片显示、多媒体播放、标点符号使用等
    易用性测试主要关注;
    浏览操作是否简单、方便、易懂
    注册登录是否简单、方便、易懂
    兼容性测试主要关注:
    操作系统、浏览器、数据库、软件平台等兼容性
    性能测试:
    压力测试、负载测试、并发测试等
    安全测试:
    登录的安全检查
    是否存在溢出,导致安全泄露等
    相关开发语言的安全性测试
    数据库的读取及保存等安全性测试
    数据库测试:
    数据库的读取、保存、并发等测试
  4. 测试执行
    4.1 搭建测试环境
    4.2 人力合理分配
    4.3 测试管理工具
    4.4 按计划执行测试,并记录BUG
    4.5 建立风险管理,预防人力不足、需求变更、时间太短等情况发生
    4.6 建立测试文档管理工作
    4.7 定期组织评审、回溯、难点分享、业务学习等工作
  5. 测试结束:
    统计缺陷数据、汇报版本质量、性能测试结论、按轮次输出测试报告等

你可能感兴趣的:(软件测试基础)