什么是软件测试的对象?
软件测试的对象包括:程序数据文档
软件测试的具体目的决定着如何来组织进行测试工作通常情况下软件测试工作的目的主要有:
一是为发现程序的错误从而进行测试,
二是测试用以证明软件的程序存在错误,并非证明该程序不存在错误;
三是好测试其功能在于可以发现以前没有发现的一些错误等等因此,必须关注测试的具体目的,进行测试用例的选择时要遵循经济性原则
扩展资料:
软件测试的特点:
1完全测试是不现实的
测试软件的过程中不可能完完全全的检测到所有的漏洞和不足,在实际工作中,往往不能做到全面而且彻底的检测我们采取相应的手段和方法来完成尽可能多的测试数据和软件结构
在人们考虑的所有情况下,为了保证其稳定性,就会让所有执行的代码全部进行测试,但是这种方式也存在一定的问题,比如大量的输入,大量的输出以及执行的路程比较复杂,都会引起最终的测试效果
2软件测试的风险性
软件测试的具体目的合理的软件测试可以节省大量的时间人员和资源,但是软件测试过程中存在着很大的困难和风险尽人皆知,软件测试有很多种风险可以分为环境不达标人员技术不够和管理时间混乱风险表现为测试环境不到位和测试时间和人员冗余太多
软件测试对象有哪些?1开源测试治理对象:BugfreeBugzillaTestLinkmantis [其他对象与主动化测试框架]:Rational Functional TesterBorland Silk系列对象WinRunnerRobot等 开源功能主动化测试对象:WatirSeleniumMaxQWebInject 开源机能主动化测试对象:JmeterOpenSTADBMonsterTPTESTWeb Application Load Simulator [TestDirector]:企业级测试治理对象,也是业界第一个基于Web的测试治理体系 [Quality Center]:基于Web的测试治理对象,可以组织和治理应用法度榜样测试流程的所有阶段,包含指定测试需求筹划测试履行测试和跟踪缺点 [QuickTest Professional]:用于创建功能和回归测试 [LoadRunner]:猜测体系行动和机能的负载测试对象 国内免费软件测试对象有:AutoRunner和TestCenter建议选择:3安然性测试对象:AppScan;1机能测试对象:LoadRunner;2主动化测试对象:QTP;4缺点治理对象:TestLink+Mantisbt (随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)