福州软件开发有限公司是一家专业从事软件开发、软件定制、App开发的软件公司。 新闻| 联系我们 咨询热线>>  135-1408-4304 手机端
网站测试方法_福州软件开发定制公司


1.白盒测试
白盒测试( White box testing)也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进一个打开的盒子,测试人员依据程序内部逻辑结构相关信息,设计或选择测试用例,对程 行,检验程序中的每条通路是否都能按预定要求正确工作,这一方法是把测试对象看作序所有逻辑路径进行测试,通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。白盒测试方法有代码检查法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法、域测试、符号测试、路径覆盖、程序变异。



2.黑盒测试
黑盒测试( Black box testing)也称功能测试或数据驱动测试,它是针对已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。
黑盒测试方法主要有等价类划分、边值分析、因果图、错误推测等,主要用于软件确认测试。黑盒测试技术是功能部分的测试,即派生出执行程序所有功能需求的输入条件,从而导出测试用例,进行测试的方法。可以结合兼容、性能测试等方面进行,根据软件需求,设计文档,模拟客户场景随系统进行实际的测试,这种测试技术是使用最多的测试技术,涵盖了测试的方方面面,可以考虑以下方面
正确性:计算结果、命名等方面。
可用性:是否可以满足软件的需求说明。
边界条件:输入部分的边界值,就是使用一般书中说的等价类划分,试试最大、最小和非法数据等。
性能:在正常使用的时间内,系统完成一个任务需要的时间,多人同时使用的时候响应时间,在可以接受范围内。J2EE技术实现的系统在性能方面更是需要照顾的,一般原则是3秒以下接受,3~5秒可以接受,5秒以上就影响易用性了,如果在测试过程中发现性能问题,修复起来是非常艰难的,因为这常常意味着程序的算法不好、结构不好,或者设计有问题。因此在产品开发的开始阶段,就要考虑到软件的性能问题。
压力测试:多用户情况可以考虑使用压力测试工具,建议将压力和性能测试结合起来 进行。如果有负载平衡的话还要在服务器端打开监测工具,查看服务器CPU使用率、内存占用情况,如果有必要可以模拟大量数据输人,看看对硬盘的影响等,如果影响较大则必须进行性能优化(软硬件都可以)。
错误恢复:错误处理,页面数据验证,包括突然间断电、输入脏数据等。
安全性测试:可以考虑破坏性测试。
兼容性:不同浏览器、不同应用程序版本在实现功能时的表现,即程序在各种不同的设置下表现如何。



3.单元测试( Unit test)
单元测试( Unit test)是指对软件中的最小可测试单元进行检查和验证。单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。通常来说,程序员每修改一次程序就会进行最少一次单元测试,在编写程序的过程中前后很可能要进行多次单元测试,以证实程序达到软件规格书要求的工作目标,没有程序错误单元测试和白盒测试是不同的,虽然单元测试和白盒测试都是关注功能,它们都需要代码支持,但是级别不同。白盒测试关注的是类中一个方法的功能,是一个小的单位,但是完成一个单元测试则可能涉及多个类,做单元测试需要什么写驱动和稳定桩,比如查询单元是的驱动等,是比类大的一个整体进行的 一个查询包,包含多个测试类、测试数据,运行它需要提供数据的部分,输入参数和发出命令 。
软件开发中测试方法基本为这三种,对于很多外行人来说,白盒、黑盒测试可能也不太陌生,因为经常听到,那么其重要性就不言而喻了。



相关文章
新闻动态基于模块化的弹性扩展门户网站架构设计_福州软件开发定制公司
什么地方不适合云计算(对Picnik而言)_福州软件开发定制公司
移动电子商务技术是什么?_福州软件开发定制公司
主要网站安全问题及其危害_福州软件开发定制公司
互联网安全问题和缺陷分析_福州软件开发定制公司
将你的网址印在信纸、名片、宣传册、印刷品上_福州软件开发定制公司
如何管理个人论坛网站?_福州软件开发定制公司
搜索引擎喜欢什么样的内容_福州软件开发定制公司
网站站内链接优化的作用_福州软件开发定制公司
为什么要学习网络营销_福州软件开发定制公司
软件开发中数据库技术与WEB 技术的应用对比_福州软件开发定制公司
网站成功关键之一:网站设计_福州软件开发定制公司
网站锚文字分布及变化_福州软件开发定制公司
网络商务信息收集_福州软件开发定制公司
TCP序列号轰炸攻击_福州软件开发定制公司
如何利用问答推广?_福州软件开发定制公司
软件开发交互支持技术_福州软件开发定制公司
网站单向外部链接发布渠道_福州软件开发定制公司
顾客需求是个黑箱_福州软件开发定制公司
企业为什么要做网站?_福州软件开发定制公司


福州软件开发定制公司专注于福州软件定制、福州外包、福州软件开发、管理软件/管理系统开发、微信开发、小程序开发          公司地址:福建省福州市仓山区浦上大道仓山万达广场C3#16F  联系电话:135-1408-4304

ONLINE SERVICES

咨询电话
135-1408-4304
在线客服
QQ咨询
QQ咨询
QQ咨询
服务时间
9:00 - 24:00