随笔分类 - Development Lifecycle-Testing and QA
PhantomJS
摘要:PhantomJS是一个无界面的WebKit浏览器引擎,还有配套的JavaScript API.它原生支持各种web标准技术: DOM处理, CSS选择器, JSON, Canvas, 以及SVG.
阅读全文
界面测试的方法要点
摘要:一、界面的测试要点:1、 标题栏a 、标题文字描述的正确性b 、标题栏中(最大化、最小化、关闭)按钮,根据窗口的特性,如没有最大化或者最小化状态的窗口,应该不显示最大化和最小化按钮,或者把按钮 Disable 状态显示。2、 文字( 1 )文字描述的准确性:a 、检查文字的描述和所对应的功能是否一致;b 、检查错别字。( 2 )文字用语的一致性:(菜单、界面按钮或者 Label 等、 ToolTip 、窗口标题)比如选项设置,在主界面的有按钮可以进入选项设置对话框,或者菜单中有菜单项可进入选项设置对话框中,那么,按钮、菜单、对话框的标题都应该统一用词,如用“选项”或者“设置”,而不能又用“选项
阅读全文
NET中的模拟框架 Mocking frameworks in .Net
摘要:http://blog.eweibel.net/?p=376http://blogs.clariusconsulting.net/kzu/why-do-we-need-yet-another-net-mocking-framework/http://kakimotonline.com/2011/02/13/tdd-in-asp-net-mvc-applications-with-moq-framework/http://blog.miniasp.com/post/2010/09/16/ASPNET-MVC-Unit-Testing-Part-03-Using-Mock-moq.aspxhttp
阅读全文
单元测试(Unit Testing) 集成测试(Integrated Testing)系统测试(System Testing)
摘要:黑盒测试(Black-box testing)黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。因此黑盒测试又叫功能测试或数据驱动测试。黑盒测试主要是为了发现以下几类错误:1、是否有不正确或遗漏的功能? 2、在接口上,输入是否能正确的接受?能否输出正确的结果?3、是否有数据结构错误或外部信息(例如数据文件)访问错误?4、性能上是否能够满足要求?5、是否有初始化或终止性错误.
阅读全文
浙公网安备 33010602011771号