资源描述:
《超市收银系统自动化测试的设计与实现 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、天津市大学软件学院毕业设计超市收银系统自动化测试的设计与实现——设置和维护模块姓名xxx专业软件工程学号xxx学籍校天津理工大学学校指导教师xxx教授企业指导教师xxx工程师2014年6月摘 要随着IT技术和电子商务的的迅猛发展,人们的生活方式正发生着巨大的变化。特别是软件在超市管理中的应用,为了提高商品的管理水平和工作效率,尽可能杜绝商品流通中各环节中可能出现的资金流失不明现象,商品进销存领域迫切需要引进信息系统来加以管理,而超市收银系统是当前应用于超市中的典型代表。因此,对超市收银系统进行一定的
2、测试也越来越重要。百事佳超市收银软件是一套专为中小超市、专卖店设计的收银管理软件,广泛应用于中小超市、百货商店等行业的中小型店面店铺。该系统具有完善的进、销(收银)、存、会员、简单的财务管理、各种统计分析等功能。本文从测试的基本概念入手,根据测试的基本技术和方法,对超市收银系统中设置和维护模块,包括系统设置,基础资料,用户和权限,销售和销售方案,数据维护等内容进行得功能测试,主要运用了黑盒测试方法设计测试用例,使用自动化测试工具QTP开发测试脚本,脚本的开发过程中运用了参数化、插入检查点等方法。通过
3、对该模块的测试,能够使系统更加完善。关键词:软件测试;功能测试;QTP;收银系统ABSTRACTWiththerapiddevelopmentofITtechnologyande-commerce,people'slifestylesareundergoingtremendouschanges.Especiallyinsupermarketmanagementsoftwareapplicationsinordertoimprovethemanagementlevelandefficiencyofgo
4、ods,asfaraspossibletopreventthecirculationofcommoditiesinvariousaspectsofcapitallossthatmayariseunknownphenomena,Invoicingfieldisanurgentneedtointroduceinformationsystemstobemanaged,whilethesupermarketcashregistersystemiscurrentlyappliedinthetypicalsup
5、ermarket.Therefore,acertainsupermarketcashregistersystemtestinghasbecomeincreasinglyimportant.Pepsiisagoodsupermarketcashregistersoftwaredesignedforthesmallsupermarket,storedesigncashregistermanagementsoftwarewidelyusedinsmallsupermarket(department)and
6、othersectorsofsmallandmedium-storeshops.Thesystemhasimprovedtheimportandsale(cashregister),deposit,membership,simplefinancialmanagement,statisticalanalysisandotherfunctions.Inthispaper,startingfromthebasicconceptsofthetest,accordingtothebasictechniques
7、andmethodsoftestingforthesupermarketcashregistersystemsetupandmaintenancemodules,includingsystemsettings,basicdata,usersandpermissions,salesandmarketingprograms,datamaintenanceandothercontenthavefunctionaltests,themainuseofblackboxtestingmethodsdesigne
8、dtotestcases,theuseofautomatedtestingtoolsQTPtestscriptdevelopment,scriptdevelopmentprocessusingaparameterizedinsertcheckpointsandothermethods.Bytestingthemodules,enablingamoreperfectsystem.Keywords:Softwaretesting;functionaltesting;QTP