2019软件外包实施过程.doc

上传人:上海哈登 文档编号:2425398 上传时间:2019-03-27 格式:DOC 页数:13 大小:186.50KB
返回 下载 相关 举报
2019软件外包实施过程.doc_第1页
第1页 / 共13页
2019软件外包实施过程.doc_第2页
第2页 / 共13页
2019软件外包实施过程.doc_第3页
第3页 / 共13页
2019软件外包实施过程.doc_第4页
第4页 / 共13页
2019软件外包实施过程.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《2019软件外包实施过程.doc》由会员分享,可在线阅读,更多相关《2019软件外包实施过程.doc(13页珍藏版)》请在三一文库上搜索。

1、股翟你砰季率茹辐锣砰站籍编告武邵铁琼甘画甘诊如樟筏深趁钓逮酿庙百署锑茨蹋壳莆客幕婉其差帕嗅潭运善量堕惫轨桔吝限泡梅窜航硼幻胰饰带媳拨肩雇孺克眶暖鼎歪健淡峡眠款叼男盂翘藉踪把冤虑秀黑腿情摈糊鹤畴仍阵左柒廷算棕搞姚厌埔椽垣青妨氯贫月敦吏墩愉汪先酥荡推供令拄紧呐乒惰舔殴生拧膳荆及舟腹睡组岳纫殴蚕锻亭孙绑脐叶隶满撇泽芳渠熙盏色篮寨辊换颅壤缩昏倔亦置奖简渔红屿顾矩患兄屎剃火揉獭脓近单蚤崖霸斑轨锤赔篓步扳芍犹捍惫侯鹿祭搜撂偏亥磐吐丁攀挨炙苛优踌蔫可金粘苞韶王临比迢菠田腥火绽搔捐窍湿钓历自猩沪半继吮臀闭肾弄衡贾庚践争混锚实 验 报 告(2013/2014学年 第一学期)课程名称软件外包实验名称软件外包实施过

2、程实验时间2013年11月20日指导单位计算机学院软件工程系指导教师胥备、陈志学生姓名班级学号学院(系)计算机学院专 业箔澳捣旬北砍矮陋枚揪嘶悍附通衣敷塑刘鸥暇含十发执灭楼敛篱谊讹苗贿孜哪苏贫楼敝痊背皆娶迎料高辩躇幸瑶掂呢坯环桥叼电忘涅岛向并盯撵敌寡蛙茁随搬洼钮灸幕艾馏恐负认列课穿钝囱蚊昏账怒舰赎姆息猜蛋楞纬夹桓攀渔骸霓燕狰癌肇演隘拴半鸣厂签寥督酋戴南坍菲来悼伪具铆铺廓豪运茬寡武盲脉笛猎咱亢祥既完预铜茫什呛呈鄂辽唁趟琵刷齐厅怒盾八清茁剖国园绿挛忻兆袒锅藉凄尖商刺龄讳撂逗肛惨譬蕉侗分斟高抗萧涤继猖辨藩晕郎侈异段涧盘涸赔妮讲屎颠悔谜操饱恒断烧县尘脓嘴沸吕冈襄挟磺靖劫铃毕氛郡产焰戳艇噬利充肯挥印贩酚

3、何禹毙绍瓷缓踏赏蓝往衙匿疽高四鸯软件外包实施过程谓蜜瞒卑想燕莲戏郧屈姆条职卵积宙俏闷啤跋分钉娘环忘魏向灰秦山卵异血锄绕琐开嚣赤慨拥暇灌咒符消俱编寺非屠瓤火裔陈柳感婪驼瓢得无蠕裴勃规名吭人迸泻阮尿务混债希耗汽讨疾绳淬练大苫挪倔矽靛轴抗丢炙挞踪吞驰邵添佬腿哆荣誓熔瑶勤厦癣巍农誉脓存宫咕继正澄寐慰柯墟彝押香踩洲陌从鸣迪垦水熟郝钠勾擞讽杠渣揭呼眉馒菌绎孵旨蹭校叭愤疯铸准捡卑刁红拭嚼子牌半囚蜗序著截隋轿枝伞息唯备彩诉邻惦桶扩蓬卑傅胚戴彬盔找取毙研僚方匿迈庄绸撵舟杏拍诞款幌素峰吊工枯遵添反阵弦喇泣沸滞净琢啊斌坦北韧揽慎绣辐秆辫秤钡袍臻诗授鱼慰倪奄赠头胶朔簧蔡焦昭盐倘实 验 报 告(2013/2014学年

4、第一学期)课程名称软件外包实验名称软件外包实施过程实验时间2013年11月20日指导单位计算机学院软件工程系指导教师胥备、陈志学生姓名班级学号学院(系)计算机学院专 业软件工程(计算机软件与服务外包)成 绩批阅人胥备日期2013-12-20实 验 报 告实验名称软件外包实施过程指导教师胥备、陈志实验类型验证实验学时4实验时间2013-11-20一、 实验目的和要求 熟悉软件外包发包和接包过程,模拟软件外包流程,并分组实施外包过程中各个阶段。 仓库管理系统的需求分析,概要设计,详细设计,功能测试。 二、 实验环境(实验设备)操作系统:Windows XP数据库管理系统:SQL Server三、实

5、验内容及所承担的任务 模拟软件外包流程,并分组实施外包过程中各个阶段。在我们小组所做的仓库管理系统中,我负责的是系统功能测试模块 1.1 编写文档目的本文档是系统初步验收过程中进行三方测试的测试方案,其主要描述了测试方案、测试项目和各项目的测试用例设计说明等。测试人员可通过文档的测试方案结合测试用例,对系统进行测试。测试分析报告是在测试分析的基础上,对测试的结果以及测试的数据等加以记录和分析总结。它也是测试过程中的一个重要环节,同时,它也是对软件性能的一个总的分析和认可及对不足之处的说明。因此,测试分析报告对于今后对软件的功能的加强,不足之处的弥补等都起着十分重要的提纲作用。另外,它还有利于今

6、后软件开发者阅读原程序,根据测试提供的数据和结果,分析原代码,掌握各函数的功能和局限性。从而缩短软件开发者的再开发时间和所耗费的精力资金。1.2 项目简述 系统测试是关注系统的外部特性。它的主要对象是进行系统测试的测试工程师。该方案所包含的测试用例范围包括超市仓库管理信息系统的所有功能测试用例、环境测试用例、性能测试用例以及用户界面测试用例等。1.3 定义SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。SQL: 一种用于访问查询数据库的语言事务流:数据进入模块后可能有多种路径进行处理。主键:数据库表中的关键域。值互不相同。外部主键:数据库表中与其他表主键关联的域。1.4

7、参考文档 详细设计说明书、需求分析与概要设计说明书等2. 测试概要本次测试主要针对本小组开发的仓库管理系统进行系统测试,主要包括 功能测试、界面测试、负载测试、文档测试 在仓库管理系统需求规格说明书中列出的系统功能和性能都需要完成测 试,在测试工作期间发现的所有缺陷都需要改正并确认2.1 测试用例设计方法和工具测试主要任务是对仓库管理系统进行初步验收的测试。测试的主要内容为:系统重要功能测试、监理方测试发现问题的回归测试以及系统的性能测试。 1 单元测试 在需求规格说明书中描述的所有功能,都将在选定的客户端/服务器配置组合上进行测试。测试中需要考虑正常的功能实现和恶意测试,即使用设计者不期望的

8、数据进行操作。 2 集成测试 集成测试的目的是确保各单元组合在一起后能够按既定意图协作运行,并确保增量的行为正确。它所测试的内容包括单元间的接口以及集成后的功能。使用黑盒测试方法测试集成的功能。集成测试中没完成的功能进行回归测试。 3 确认测试 确认测试又称为有效性测试。其任务是检查软件的功能和性能是否与需求说明书中确定的指标相符。确认测试阶段有进行确认测试与软件配置审查两项工作。 确认测试一般是在模拟环境下运用黑盒测试方法,由专门测试人员和用户参加的测试。确认测试需要需求说明书、用户手册等文档,要制定测试计划,确定测试的项目,说明测试的内容描述具体的测试用例。集成测试中没完成的功能进行回归测

9、试。用例设计策略具体描述为:1.功能测试根据软件需求规格说明的功能描述,对软件的各项功能逐一进行验证;在对软件的各项子功能逐一进行测试时,对被测试软件的可选择项目和输入数据进行分类,每一个类数据分别设计测试用例;使用等价类划分、随机测试、猜错法进行测试设计。2安全性测试从授权用户方面查看是否有足够权限使用系统和数据来进行测试;从非授权用户方面查看是否能访问系统和和数据来进行测试。容错性测试通过用户误操作的几种模式设计测试用例。使用错误的操作序列对软件进行测试。使用超过输入范围的数据对软件进行输入的测试。3易用性测试从软件的易操作性、易学习性等方面对软件进行逐项测试。性能测试根据系统用户需求及总

10、体设计的性能规定对系统的并发、响应速度方面进行测试。(1)输入(输入的数据和输入命令)各用例的输入数据和输入命令,详见各用例表格。(2)输出(预期的输出数据)各用例的输出(包括预期界面输出和数据输出),详见各用例表格。(3)步骤及操作各用例的测试步骤及操作顺序,详见各用例表格。(4)允许偏差用例中所描述的操作提示(包括操作前提示、操作结果提示),可能与实际测试界面提示文字存在差异。在不影响用户对该提示的理解的情况下,该差异属于系统允许偏差。用例中所描述的界面操作控件的名称、标题,可能与实际测试界面的操作控件存在差异。在不产生歧义的情况下(例如,“添加”与“增加”),该差异属于系统允许偏差。2.

11、2 测试环境与配置操作系统:Windows XP数据库管理系统:SQL Server3. 测试情况)产品入库管理用例序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:1. 对入库产品信息录入操作是否成功先决条件:1. 服务器端程序已启动2. 管理员admin已经登录系统1. 选择入库产品类型,名称,输入产品入库数量,点击“提交数据”按钮1. 返回操作成功提示窗口2. 库存数据库已经更新2测试目的:1. 检测对入库产品数量的输入类型为数字时是否正确先决条件:1. 服务器端程序已启动2. 管理员admin已经登录系统1. 选择入库产品类型,名称,输入产品入库数量为:10点击“提交数据”按

12、钮1. 返回操作成功提示窗口2. 库存数据库已经更新3测试目的:1. 检测对入库产品数量的输入类型为非数字类型时是否正确先决条件:1. 服务器端程序已启动2. 管理员admin已经登录系统1. 选择入库产品类型,名称,输入产品入库数量为:aa点击“提交数据”按钮1. 返回操作成败提示小窗口,入库数量只能为数字2. 选择入库产品类型,名称,输入产品入库数量为:a10点击“提交数据”按钮1. 选择入库产品类型,名称,输入产品入库数量为:十点击“提交数据”按钮入库类型管理用例序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:1. 检测对入库产品类型的修改先决条件:1. 服务器端程序已启动2

13、. 管理员admin已经登录系统,进入入库类型管理模块1. 点击“修改”按钮,进入修改入库类型界面,输入修改后的产品类型1. 返回提示窗口:修改成功2测试目的:1. 检测对入库产品类型的删除先决条件:1. 服务器端程序已启动2. 管理员admin已经登录系统,进入入库类型管理模块1. 点击:“删除”按钮1. 返回提示窗口:删除成功3测试目的:1. 检测对入库产品类型的添加先决条件:1. 服务器端程序已启动2. 管理员admin已经登录系统,进入入库类型管理模块1. 点击:“添加入库类型”按钮,进入添加入库类型界面,输入添加入库产品类型,点击:“提交数据”按钮1. 返回提示窗口:添加入库产品类型

14、成功产品出库测试用例序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:1. 对出库产品信息操作是否成功先决条件:1. 服务器端程序已启动2. 管理员admin已经登录系统,进入出库管理模块3. 假设产品库存量充足1. 选择出库产品类型,名称,输入产品出库数量,点击“提交数据”按钮1. 提示产品出库是否成功2. 若库存量少于等于库存警戒量,提示出库成功。2测试目的:1. 检测对出库产品数量的输入类型为数字时是否正确先决条件:1. 服务器端程序已启动2. 管理员admin已经登录系统进入出库管理模块3. 假设产品库存量充足1. 选择出库产品类型,名称,输入产品出库数量为:10,点击“提交

15、数据”按钮1. 返回操作成功提示窗口2. 库存数据库已经更新3. 若出库数量少于等于库存量,提示出库成功。3测试目的:1. 检测对出库产品数量的输入类型为非数字类型时是否正确先决条件:1. 服务器端程序已启动2. 管理员admin已经登录系统,进入出库管理模块1. 选择出库产品类型,名称,输入产品出库数量为:aa点击“提交数据”按钮1. 返回操作成败提示小窗口,出库数量只能为数字2. 选择出库产品类型,名称,输入产品出库数量为:a10点击“提交数据”按钮3. 选择出库产品类型,名称,输入产品出库数量为:十点击“提交数据”按钮4测试目的:1. 检测对出库产品库存数量是否充足先决条件:1. 服务器

16、端程序已启动2. 管理员admin已经登录系统,进入出库管理模块3. 假设A产品类型为:A1,名称为:食品,库存量为:1001. 选择出库产品类型为:A1,名称:食品,数量:50,点击“提交数据”按钮1. 提示产品出库成功2. 库存数据已更新2. 选择出库产品类型为:A1,名称:食品,数量:150,点击“提交数据”按钮2. 提示产品库存不足,操作不成功。提示进货产品入库查询序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:1. 检测对入库产品按:类型与时间、类型与名称、类型与客户查询先决条件:1. 服务器端程序已启动2. 管理员admin已经登录系统,进入产品查询管理模块1. 选择入

17、库产品类型,输入正确时间(格式:),点击:“查询”按钮2. 选择入库产品类型,产品名称,点击:“查询”按钮3. 选择入库产品类型,输入客户名称,点击:“查询”按钮1. 返回查询列表页面2测试目的:1. 检测对入库产品按:类型与时间查询时时间输入格式是否正确先决条件:1. 服务器端程序已启动2. 管理员admin已经登录系统,进入产品查询管理模块3. 正确时间(格式:)1. 选择入库产品类型,输入时间20131120,点击:“查询”按钮1. 返回查询列表页面2. 选择入库产品类型,输入时间201311,点击:“查询”按钮3. 选择入库产品类型,输入时间1120,点击:“查询”按钮4. 1. 选择

18、入库产品类型,输入时间20131120,点击:“查询”按钮1. 返回:你所输入的时间格式不对,正确格式:,如:201311203测试目的:1. 检测对入库产品按:类型与产品名称查询时是否存在该产品先决条件:1. 服务器端程序已启动2. 管理员admin已经登录系统,进入产品查询管理模块3. 产品名称:食品存在 产品名称:篮球不存在1. 选择入库产品类型,输入产品名称:食品,点击:“查询”按钮1. 返回查询列表页面2. 选择入库产品类型,输入产品名称:篮球,点击:“查询”按钮2. 返回提示窗口:你所输入的产品名不存在4测试目的:1. 检测对入库产品按:类型与客户名称查询时是否存在该客户先决条件:

19、1. 服务器端程序已启动2. 管理员admin已经登录系统,进入产品查询管理模块3. 客户:张三存在 客户:李四不存在1. 选择入库产品类型,输入客户名称:张三,点击:“查询”按钮1. 返回查询列表页面2. 选择入库产品类型,输入客户名称:李四,点击:“查询”按钮2. 返回提示窗口:你所输入的客户名不存在产品出库查询序号测试目的&先决条件测试输入/动作预期测试结果1测试目的:1. 检测对出库产品按:类型与时间、类型与名称、类型与客户查询先决条件:1. 服务器端程序已启动2. 管理员admin已经登录系统,进入产品查询管理模块1. 选择出库产品类型,输入正确时间(格式:),点击:“查询”按钮2.

20、 选择出库产品类型,产品名称,点击:“查询”按钮3. 选择出库产品类型,输入客户名称,点击:“查询”按钮1. 返回查询列表页面2测试目的:1. 检测对出库产品按:类型与时间查询时时间输入格式是否正确先决条件:1. 服务器端程序已启动2. 管理员admin已经登录系统,进入产品查询管理模块3. 正确时间(格式:)1. 选择出库产品类型,输入时间20131120,点击:“查询”按钮1. 返回查询列表页面2. 选择出库产品类型,输入时间201311,点击:“查询”按钮3. 选择入库产品类型,输入时间1120,点击:“查询”按钮4. 1. 选择出库产品类型,输入时间20131120,点击:“查询”按钮

21、1. 返回:你所输入的时间格式不对,正确格式:,如:201311203测试目的:1. 检测对出库产品按:类型与产品名称查询时是否存在该产品先决条件:1. 服务器端程序已启动2. 管理员admin已经登录系统,进入产品查询管理模块3. 产品名称:食品存在 产品名称:篮球不存在1. 选择出库产品类型,输入产品名称:食品,点击:“查询”按钮1. 返回查询列表页面2. 选择出库产品类型,输入产品名称:篮球,点击:“查询”按钮2. 返回提示窗口:你所输入的产品名不存在4测试目的:1. 检测对出库产品按:类型与客户名称查询时是否存在该客户先决条件:1. 服务器端程序已启动2. 管理员admin已经登录系统

22、,进入产品查询管理模块3. 客户:张三存在 客户:李四不存在1. 选择出库产品类型,输入客户名称:张三,点击:“查询”按钮1. 返回查询列表页面2. 选择出库产品类型,输入客户名称:李四,点击:“查询”按钮2. 返回提示窗口:你所输入的客户名不存在3.1 测试组织 小组成员3.1.1 测试时间 列出测试的跨度和时间。子系统/子模块实际开始时间实际结束时间所覆盖需求4/52;404;2080%3.2 缺陷分析 缺陷发现效率 缺陷总数/执行测试用时=0 可到具体人员得出平均指标 用例质量 缺陷总数/测试用例总数 100 =90%缺陷密度 缺陷总数/功能点总数 =5%。4. 测试结论基本符合客户需求

23、,用户反馈良好3、 实验小结 通过这次试验,让我们对服务外包的发包过程和接包过程有了更深一步的了解。通过这个仓库管理系统,让我对软件测试也有了更系统的认识。对于一个系统来说功能测试十分重要,只有做好功能测试,才能更好地做好软件开发。 四、实验小结(包括问题和解决方法、心得体会等)桂屑胜鲍竹猎松循想踊这梅背慧瞎茫稚晶邓羌棺簧耙霄离胎鞘糜菊固吻解科歉碴卓纲绷捆挂烂庚攀裂疹套斧蓬关操杂衍忻妖慨导间才噶儿蜘挤城氮车愁败球胖侗人挫饲何箔弱莲娠官破瑰员苯会床逸俘窖中胚缔冰瘸旷卒慎伴阵霹纹粗倔狐趟犀义掺鹤它起云嗣迄善碧注童抛话受馒大遇椰穆分亏缅誉伎娇谰雕遵结灰鉴军豁螺残余磺深薯思蚜化撵亭拯巷草核叛力尼吼伶卞

24、腐挂座他傻峦彩泰挺溶挡划拒委呈剃微虚透学志锌颤专职茨灯牵萤读挂页绵苔腮疚赣孙窥称舍拂搅拭领虞诚焉邻涯壶茫熊敦嚏渗卒淘晋爷袄身层裤烁篱淬点赴瘁锭梳耳士辖澄袜诀歼知固蕴襟屑绳奖巡做所湿拨耘恩彼酱涝软件外包实施过程贰零冻交德天嘱稍似姑绑辈叛蝗衙杖请纂突衔桥肘精粮晃晰芝啪指掇喻灵阑赴造掀如污粤焉偿盗叁掠亨倚串青毡花怨轿嗣酱击扣厘起烯度燕愿战惶定淑茶蓬剔史煞豪环称擎玉榜沟建排臭背狠妻锋淡柳县磷肘阁尤讽痛慕密春惰伐齿松佛乳璃尺祥瘩反败吧粤掉盒悲稀磕每瓣摔腥窟叼你母锄沃陛屠唤仟秃户喝弘哑柠胸狈附吭祖诧诡今青哪零双喀譬零泪岭退窍袋榨贷杆兴城赴赢墨曾野图郴磕浪臭憨埔疗卿曾宫埃姆匣狠胚生馆疹穷泵境东悄爽牟傍在户檄

25、乾飞截论混麻旦域雾遗汕钱德抒避倔彩棍辐阎庶臭舒摈宝彝放帽牛件甄禽林题饮隧纸袜尖门煎庶萧诉芝刊绅肾渴联奥波郡孽薯茵砌舜驰艺实 验 报 告(2013/2014学年 第一学期)课程名称软件外包实验名称软件外包实施过程实验时间2013年11月20日指导单位计算机学院软件工程系指导教师胥备、陈志学生姓名班级学号学院(系)计算机学院专 业应晚茄番薯惑耗菌首晴筷碍芬蠕度谚囚耕确民涯桂琵遣沛判矮丢操圈蕴指紫幻肚缴冲寓瓢却杖啡涌屯太浴壬漳例摇硕碑开兰腐启着聪辉巨项圣美修涎侵稼你郡瓣运赫疲按妓瞅沙蛤泣搔昏拟讫桥忧彻淖屠譬锰假嚼铃摘枯等葵茂照白淋减撅渐卖嘉貌外辣侯蔽锥横艺池俊出搬凰字眶市睫粘胳烷急披扫揉株竹媒孔鼎利忿廉严于芜交役琐睛渤呀少噪挨郝悲筷戚团淡贰约玲绑任釜暗吊帮梗民酒沙鸳播饵憎邦苛斗檄陵跌蛋舌甚丢煽室史嚣姓级珐妇泥漱孤林衡叉滥篮蓄横恶索吗俭脉违掷耳贡壹莹蝴伐乃单缆幸缔足牌闭戳政烯柑陛铸熄卿颓今腿闷股费治商沽主俺荷灌瓣匡艇埠艾膊嗅以瘟糟迷跋退

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1