【笔者补充:设计思维定义】:是一种以人为本的解决复杂问题的创新方法,它利用设计者的理解和方法,将技术可行性、商业策略与用户需求相匹配,从而转化为客户价值和市场机会。—— 百度百科2-001 设计思维的四条原则        《Design Thinkint: Understand-Improve-Apply》一书中提出四条基本设计原则:1)以人为本(Huma            
                
         
            
            
            
                    我也有时要进行编程,但是总觉得别扭,别扭在哪那?就是自己修改某个功能的时候,感觉心里还是比较踏实,因为有一个明确的目标,但当我去完整的做一个项目的时候,就感觉自己像是在沙漠中努力前行一样,做出来的东西没有任何的规划,不是实现不了,而是感觉很费力,像是逆水行船,还不知道到底能怎样。
  &nb            
                
                    
                        
                                                            
                                                                        
                                                                推荐
                                                                                        原创
                                                                                    
                            2010-07-02 08:55:26
                            
                                1131阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            黑盒测试:把测试的对象看作是一个黑盒子,检查程序的功能是否符合说明。(数据驱给出一个小程序的流程图,包括执行20次的循环这个包含的不同执行路径数达            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-19 15:36:20
                            
                                303阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、测试bai方式不同1、黑盒测试:du功能测试,是zhi通过测试来检测每dao个功能zhuan是否都能正常shu使用。2、白盒测试:称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。二、测试目的不同1、黑盒测试:把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-06 22:19:55
                            
                                66阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试地,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-08 23:48:00
                            
                                361阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            看材料提到黑盒和白盒,不是很明白,就去网上GOOGLE了一下,当做知识积累吧
 
黑盒测试和白盒测试
郑人杰著《软件工程》学习笔记 
作者:雷神 版权所有:雷神 
转载请联系作者   
         任何工程产品(注意是任何工程产品)都可以使用以下两种方法之一进行测试。
 &nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2009-08-27 21:27:22
                            
                                505阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            操作系统–1.2 处理器管理–1.2.1 进程的状态(二)这个系列的内容主要是参考《系统架构设计师考试全程指导(第2版)》,正文来了,上干货!首先,我们来看看这个思维导图,图文结合一起学习,效率会更高。1.2 处理器管理在单用户多任务的操作系统中,或者多用户多任务的操作系统中,系统同时运行多个程序,这些程序的并行运行势必形成对系统资源的竞争使用。因此,操作系统必须能够处理和管理这种并行运行的程序,            
                
         
            
            
            
            黑盒测试(Black-box Testing,又称为功能测试或数据驱动测试)是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。  黑盒测试注重于测试软件的功能性需求,也即黑盒测试使软件工程师派生出执行程序所有功能需求的输入条件。黑盒测试并不是白盒测试的替代品,而是用于辅助白盒测试发现其他类型的错误。  白盒测试(White-bo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2011-05-19 15:39:24
                            
                                733阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Java 黑盒与白盒测试入门指南
在软件开发过程中,测试是一个不可或缺的环节。黑盒测试和白盒测试是两种主要的测试方法。本文将为你详细介绍这两种测试方法,包括它们的基本流程、需要的代码示例以及如何在Java中实现。
## 一、黑盒测试与白盒测试的流程
首先,让我们看一下黑盒测试与白盒测试的基本流程。在接下来的文章中,我们会提供一个表格来展示每个步骤。
| 步骤 | 黑盒测试            
                
         
            
            
            
            黑盒测试和白盒测试: 黑盒测试 黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的情况下, 测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数锯而产生正确的输出信息,并且保持外部信息(如数据库或            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-31 10:40:53
                            
                                819阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            黑与白:紧密难分地缠绕在一起的两种思路
    我在前言中提到,黑帽子方法和白帽子方法这两种思路缠绕在一起而构成了软件安全。这也是本书封面的灵感来源。阴/阳设计是传统的东方符号,用于描述不可分割的标准的西方辨证对立面的融合。由于这个原因,东方哲学被称为整体哲学。一种融合了阴和阳的整体方法—即融合了黑帽子和白帽子的方法—就是我们所开的处方。
              
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2009-06-19 09:15:31
                            
                                664阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            简单粗暴,直接说区别!区别:  二者最大的区别应该就是测试对象不一样,白盒测试主要针对的是程序代码逻辑,黑盒测试主要针对的是程序所展现给用户的功能,简单的说就是前者测试后台程序后者测试前台展示功能。白盒测试:  是通过程序的源代码进行测试而不使用用户界面。这种类型的测试需要从代码句法发现内部代码在算法,溢出,路径,条件等等中的缺点或者错误,进而加以修正。黑盒测试:  是通过使用整个软件或某种软件功            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-25 10:37:18
                            
                                3153阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            软件测试是软件开发过程中的基本活动。黑盒测试和白盒测试是两种不同类型的软件测试策略,它们具有同样强大的功能,并且结合使用时甚至更好。
黑盒测试
在软件中,黑盒测试很方便,可以减少灾难性(软件)崩溃的风险。灾难性的软件崩溃可能是什么?系统在更新客户数据库的过程中崩溃了?在这种情况下,可能会丢失客户数据。
黑盒测试分为三种类型:功能测试,非功能测试和回归测试。
黑盒功能测试
通过功能性的黑盒测试,我们            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-22 09:52:43
                            
                                182阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              常常见到"单元测试是白盒测试","单元测试也有黑盒"之类的说法,容易引起混乱。黑盒与白盒其实是测试方法,黑盒就是针对系统的外部特性进行测试,把目标系统看作一个黑盒子,不考虑内部结构;白盒就是针对系统的内部结构进行测试。各个测试阶段都可以使用黑盒方法和白盒方法,即无论是单元测试、集成测试、系统测试阶段都可以使用黑盒方法和白盒方法。                
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2007-06-15 19:59:00
                            
                                932阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            引言这篇文章是我从stackoverflow上翻译过来的,如果以后遇到好的文章我还会继续翻译。问题哪种类型的测试对测试来说最重要的?为什么?回复一:黑盒测试是从测试对象的外部视角推导出测试用例,这些测试可以是功能性的,也可以是非功能性的,尽管通常是功能性的,测试设计者选择有效的和无效的输入来验证正确的输出。测试者不知道测试对象的内部结构。白盒测试使用系统内部结构视角基于内部结构来设计测试用例。它需            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-03-12 22:03:44
                            
                                675阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            黑盒测试 不考虑程序的内部逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明,又称为功能测试或数据驱动测试。 黑盒测试主要是在程序的接口上进行测试,主要是为了发现以下错误: 是否有不正确或遗漏了的功能; 在接口上,能否正确的接收输入,能否输出正确的结果 是否有数据结构错误或外部信息访问错误 性能上是否能够满足要求 是否有初始化或终止错误 黑盒测试的测试用例设计方法主            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-04-21 21:30:42
                            
                                532阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            黑盒测试   黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的情况下, 测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数锯而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。黑盒测试方法主要有...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2010-05-23 18:00:00
                            
                                246阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            在进行Java开发时,测试是一个不容忽视的重要环节。尤其是“黑盒”与“白盒”测试两种方法,需要明确区分并合理运用。本文将探讨如何有效地进行Java的黑盒和白盒测试,从现象描述到技术原理,再到解决方案及验证测试,整个过程将系统性地呈现出来。
### 问题背景
目前在Java开发中,许多开发团队面临着如何在项目中合理有效地实施黑盒和白盒测试的问题。黑盒测试侧重于检测软件的功能,而白盒测试则注重代码的            
                
         
            
            
            
                                        
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-20 14:31:14
                            
                                347阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            常常见到"单元测试是白盒测试","单元测试也有黑盒"之类的说法,容易引起混乱。黑盒与白盒其实是测试方法,黑盒就是针对系统的外部特性进行测试,把目标系统看作一个黑盒子,不考虑内部结构;白盒就是针对系统的内部结构进行测试。各个测试阶段都可以使用黑盒方法和白盒方法,即无论是单元测试、集成测试、系统测试阶段都可以使用黑盒方法和白盒方法。    黑盒测试又叫功能测试,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2008-08-26 19:33:06
                            
                                686阅读