数据库|假设给你一个网站,你要如何测试呢?

数据库|假设给你一个网站,你要如何测试呢?

文章图片

数据库|假设给你一个网站,你要如何测试呢?

文章图片

【数据库|假设给你一个网站,你要如何测试呢?】数据库|假设给你一个网站,你要如何测试呢?

文章图片



首先查找需求说明、网站设计等相关文档 , 分析测试需求 。

制定测试计划 , 确定测试范围和测试策略 , 一般包括以下几个部分:

第一、安全性测试:
1、基本的登录功能的检查;
2、是否存在溢出错误 , 导致系统崩溃或者权限泄露;
3、相关开发语言的常见安全性问题检查 , 例如SQL注入等;
4、如果需要高级的安全性测试 , 确定获得专业安全公司的帮助 , 外包测试 , 或者获取支持 。

第二、功能性测试可以包括 , 但不限于以下几个方面:
1、连接测试:连接是否正确跳转 , 是否存在空页面和无效页面 , 是否有不正确的出错信息返回;
2、提交功能的测试;
3、多媒体元素是否可以正确加载和显示;
4、多语言支持是否能够正确显示选择的语言等 。

第三、兼容性测试根据需求说明的内容 , 确定支持的平台组合:
1、浏览器的兼容性;
2、操作系统的兼容性;
3、软件平台的兼容性;
4、数据库的兼容性 。
开展测试 , 并记录缺陷 。 合理的安排调整测试进度 , 提前获取测试所需的资源 , 建立管理体系(例如 , 需求变更、风险、配置、测试文档、缺陷报告、人力资源等内容) 。

第四、界面测试可以包括但不限于以下几个方面:页面是否风格统一美观:
1、页面布局是否合理 , 重点内容和热点内容是否突出·控件是否正常使用;
2、对于必须但未安装的控件 , 是否提供自动下载并安装的功能
3、文字检查性能测试一般从以下两个方面考虑:压力测试;
4、负载测试;强度测试数据库测试要具体决定是否需要开展 。

数据库一般需要考虑联结性 , 对数据的存取操作 , 数据内容的验证等方面 。

定期评审 , 对测试进行评估和总结 , 调整测试的内容 。