如果我想以白盒方式验证这段代码,就必须将特定于用户界面的代码与业务代码分开,这就需要进行重构。
If I want to validate this code in a white box manner, I have to separate UI-specific code from business code, which requires some refactoring.
白盒描述依然包括黑盒一样的抽象。
White box descriptions still contain abstractions which are treated as black boxes.
显示逻辑的白盒场景的序列图。
图5:逻辑的白盒场景的序列图。
对软件白盒测试的基本方法进行分析。
This article analyses the basic methods of software white-box-testing.
首先介绍软件测试中白盒测试的方法;
The white -box-testing method in the software testing is introduced;
显示白盒场景的序列图。
图6:零售系统的分配白盒场景的序列图。
Figure 6: Distribution white box scenario Sequence diagram for a retail system.
彩页、布唛、说明书、白盒,坑盒,彩盒;
Brand Label, color cards, hang tags, hangtag, brochures, color box;
白盒测试和黑盒测试是软件测试中的常用方法。
White box testing and black box testing are frequently used in software testing.
测试有多种类型。主要分为黑盒测试和白盒测试。
There are different types of testing. The main division is between black box testing and white box testing .
白盒测试或结构化测试是应测试软件构建方式而生的。
White box or structural testing is designed to test the way that a piece of software is built.
另一方面,白盒透视图包括系统的另外两个方面的信息。
A white box perspective, on the other hand, includes information about two additional aspects of the system. In addition to the inputs and outputs, a white box perspective describes.
从这一点看,这些相关的或者黑盒情景已经被转换成白盒工具。
At that point, these contextual or black box scenarios are transformed into white box implementations.
黑盒和白盒属性并不是一个元素的内在特性,注意到这一点非常有用。
It's useful to note that black and white box attributes are not inherent characteristics of an element.
第四章总结了常用的软件测试技术:黑盒测试技术和白盒测试技术。
Chapter four summarizes the common technologies of software testing: black box testing and white box testing.
白盒坐落在露石混凝土结构上,这有助于隐藏地下室不同房间的窗户。
The white box sits over a concrete exposed structure, that helps hide the Windows of the different rooms of the basement.
粗糙的混凝土元素用于街边和庭院正面,通过材质对照突出了白盒建筑。
Rough off-shutter concrete elements were used on the street boundary and the courtyard facade accentuating the white box through textural contrast.
这实质上是一种“白盒”方法,它基于您透彻了解所研究系统的内部构造。
This is essentially a "white box" approach, based on a deep understanding of the internals of the system being investigated.
第二章是关于特定技术的白盒测试,黑盒测试和能在不同的层次使用的数个其它方法。
The second chapter is about the specific techniques of white-box testing, black-box testing, and several other methods that can be applied at different levels.
请注意,采用一个白盒描述并不意味着系统被完全分解到它的最低层级元素。
Notice that doing a white box description doesn't mean the system is fully decomposed to its lowest-level elements.
这个黑盒不能替代早期在软件开发过程的单元测试中经常使用的白盒测试。
The black box is not an alternative to white box testing which is usually performed early in the software development process (unit testing).
只存在黑盒和白盒透视图,并且在MDSD的整个建模过程中都被我们所使用。
There are only black and white box perspectives and we use both throughout the MDSD modeling process.
利用同样的有序消息集可以开发描述与每个观点相关的要素之间协作的白盒序列图。
A white box sequence diagram depicting collaborations among the elements relevant to each viewpoint is developed using the same ordered set of messages.
白盒测试需要知识和访问开发下面应用软件的代码,并且通常由开发水平测试人员执行。
White box testing requires knowledge and access to the code of the application under development and is generally executed by development level testers.
不论是黑盒测试方法还是白盒测试方法,由于测试情况数量巨大,都不可能进行彻底的测试。
Both Black Box software testing and White Box software testing can not perform thorough testing due to the great quantities of testing cases.
针对泛型技术的特点,该文提出了一种增强的覆盖度量方法,该方法可用于泛型程序的白盒测试。
Aiming at generic technologys characters, this paper puts forward a kind of enhanced coverage metrics, which can be used in generic programs white-box test.
对于单元和集成测试,TMap的白盒测试阶段可以应用;对于验收测试,读者可以阅读下面的验收测试一节。
For unit and integration testing, the white-box phasing of TMap can be applied; for acceptance testing, the reader should refer to the acceptance tests "section below."
这个初始的白盒视图使得团队可以决定子系统(在分析级逻辑视图中)和地区(在分析级物理视图中)。
This initial white box view allows the team to determine subsystems (in the analysis-level logical view) and localities (in the analysis-level physical view).
主要介绍了进行软件白盒测试,包括静态测试分析、覆盖测试分析、运行时错误检测的方法、工具及实践。
This paper introduces the methods, tools and practice of software white-box testing, including software static analysis, coverage testing and runtime error checking.
应用推荐