有很多不成熟的程序员在开发过程中,对数据库进行黑盒测试操作,这种做法是不理智的,以下是对黑盒和白盒的简单解释,请注意!
黑盒测试:在已知产品的功能设计规格基础上,进行测试每个实现了的功能是否符合要求。(在不知功能的内部工作过程的情况下,进行测试。)
白盒测试:在已知产品的内部工作过程基础上,通过测试每个内部操作是否符合设计规格要求。(在知道功能内部工作过程的情况下,对每个功能的逻辑进行"真""假"判断。)
黑盒的主要作用是试图发现下列几类错误:
· 功能不正确或遗漏;
· 界面错误;
· 输入和输出错误;
· 数据库访问错误;
· 性能错误;
· 初始化和终止错误等。
白盒的主要作用是试图发现下列几类问题:
· 程序运行状态是否和预期运行状态一致;
· 内部逻辑是否合法;
开发的过程中,我们不能只想着自己一些数据的输入输出,要多考虑任务需求,要站在用户的角度上思考,当然在必要时需要强制性。
对数据库进行黑盒测试操作?
发表于:2017-01-09
作者:网络转载
来源:
 相关文章
多年测试菜鸟对黑盒测试的理解 三年黑盒测试工程师对嵌入式软件测试... 我们到底该如何进行黑盒测试——测试... 软件测试中的“黑盒”与“白盒” 这样做,让你的渗透测试更有效 黑盒测试基础之兼容性测试方案的制定- 周排行
- 月排行
- 评论排行
-   我的面经,渗透测试
-   我们到底该如何进行黑盒测试——测试...
-   不可忽略的功能测试检查点
-   给你一个网站你是如何来渗透测试的?
-   通用功能的测试点分析
-   功能测试报告的编写
-   详述常见的功能测试点(一)
-   关于APP渗透测试的实践与思考
-   易用性测试详解
-   文档测试——文档都分为哪些类型?
-   某项目用户修改昵称功能实现及测试
-   我的面经,渗透测试
-   门店预约功能测试
-   给你一个网站你是如何来渗透测试的?
-   从软件出发,非功能测试思考总结
-   展望2017,谁是网络技术头牌?
-   C/C++单元测试工具Visual Unit 4 介绍
-   国内外最好用的6款Bug跟踪管理系统
-   性能测试指标评估必读
-   百度软件测试方案模板
-   38张史上最全的IT工程师技能图谱
-   C/C++单元测试工具Visual Unit 4 介绍
-   2019年,你会选哪些安全测试工具?
-   十款Web服务器性能压力测试工具
-   软件测试入门指南:周期、模型和文档化
-   记自动化测试成神学习之路
-   软件测试全景图 -最全的思维导图