软件测试流程测试人员在熟悉和掌握项目的需求分析和概要设计后开始内容摘要:
的。 做为一个软件测试工程师首先要明确测试的目的,测试的目的是为了证明软件有问题,而不是为了证明软件没有问题。 测试是开发团队中不可少的一部分,他们的工作是交互的,如下图: Ⅰ 、单元测试 :接到测试申请后开始对模块进行分析如下:(以 家电前台预销售开票为例):对于发生的错误记录在《测试报告中》 首先对模块的要完成的常规功能进行测试 (需要测试人员有一定的商业流程知识和对软件有一定的了解 ): 1“新增“、“删除”,“查询”、“关闭”按钮是否达到了预定的功能 . 2单据头中的“销售 /退货”是否可以生成不同的单据,根据不同的提货方式是否可以把单据发往物流中心。 3在单据体中插行和删行是否可 [完成相应的功能,输入商品编码后是否判断商品存在,因为输入商品编码后默入数量是 1,所是检查此时是否判断库存,如果一个商品配置到多个柜组且有不同的价格是 否可以根据不同的柜组取出不同的价格,如果有促销是否可以取出优惠价及提取出商品名称及规格,所在柜组,如果是门店要货则没有发货仓库,如果是物流送货是否可以正确的提取出发货仓库,如果一个商品存放在多个仓库选择仓库时是否判断库存,如果是经销,代销,联营定价商品,商品价格是否可以提取出来并且不可更改,输入数量后是否可以判断库存,及应付金额是否正确,如果输入临时折扣应付金额和折扣是否正确,如果有多行,删除一行后应付金额和折扣是否正确。 4在付款部分用各种不同的付款方式进行付款查看应收金额及找零是否正确,积分卡和面值卡 在刷卡时是否检查卡号存在,保存后积分是否正确。 保存后要生成多张单据,检查每张单据是否存在且正确。 生成的小票是否可以正常处理。 5 单据保存后是否还可以更改进行第二次保存。 6单据保存后从数据库中检查各表中的数据是否正确。 对模块的容错能力和事务的一致性进行检查: 1 单据头中如果输错卡号是否有正确的提示,修改为另一个错误的卡号后是否还会有提示,如果卡号正确是否可以找到该卡。 并且在保存的时候进行积分处理。 2 单据体中输入商品编码错误后是否有正确的提示,提示完成是否还可以继续正常录入,输入一个柜组是否判断该柜组的 有效性如果不存在是否报错,并且可以继续录入,如果正确是否可以提取出该柜组的名称,输入一个仓库如果不存在是否报错,并且可以继续录入,如果正确是否可以提取出该仓库的名称, 3 如果付款不平是否可以保存,如果不能保存是否有正确的报错处理,修改后是否可以正常保存。 刷面值卡时是否判断卡号的存在,如查要刷的金额大于卡余额时是否报错,且可以修改。 4 在保存时人为的在保存事件中设置错误,以测试保存出错后事务可以完整的回滚。 对于模块界面的检查: 1 界面风格是否和其它类似功能的界面一至。 如字体大小,颜色,样式,数据窗口样,文本框大小 ,对齐方式,错字的检查。 至此对家电预销售模块的测试完成,把错误都已记录在《测试报告》中,此时将《测试报告》递交给开发人。软件测试流程测试人员在熟悉和掌握项目的需求分析和概要设计后开始
相关推荐
划分模块、确定模块功能及调用关系、决定 模块界面即数据传递; ②、详细设计:代码设计、用户界面安全控制设计等。 系统设计的原则:抽象、模块化、信息隐蔽(能提高可修改性、可测试性、可移植性)、模块独立(高内聚低耦合)。 内聚低到高(偶然、逻辑、时间、过程、通信、顺序、功能); 耦合强到弱(内容、公共、控制、标记即传数据结构、数据、非直接耦合即无信息传递)。 结构化设计方法 SD 信息流的两大类型
装岩棉板 : 在石膏板安装完毕一侧后,开始安装岩棉。 要求密实接缝严密。 安装另一侧第一层石膏板 : 安装方法同上 安装一侧第 二 层石膏板 : 安装方法同上, 第二层石膏板必须与 同侧 第一层石膏板的板缝错开。 安装另一侧第二层石膏板 : 安装方法同上,第二层石膏板必须与同侧第一层石膏板的板缝错开。 安装一侧第三层石膏板 : 安装方法同上, 第三层石膏板必须与第 二层石膏板的板缝 错开排列 ,
401 电话: 051589886166 89886199 传真: 051589875399 网址: 邮箱: 晋升,同等的技术开发权利,不得有任何歧视。 乙方的义务: ,妥善保管所保存的商业秘密资料,不得刺探与本职工作、本身业务无关的商业秘密,不得泄露甲方的技术秘密; ,不得利用甲方的商业秘密进行生产、经营和兼职活动,不得利用甲方的商业秘密组建新的企业与甲方竞争。 或自己过失泄露甲方的商业秘密的
具有良好的运行效率,能够得到提高生产率的目的 3. 系统应有良好的可扩充性,可以容易的加入其它系统的应用。 4. 平台的设计具有一定的超前性,灵活性,能够适应企业生产配置的变化。 5. 通过这个项目可以锻炼队伍,提高团队的开发能力和项目管理能力 系统整体结构 根据用户的需求陈述,可以确定本项目分为客户端和管理端,客户端主要功能是提供应聘者的 查询职位、简历录入、回答试题,提交简历等。
为客户带来更多基于客户业务需求的技术支持。 优秀的测试团队 考虑到客户在地域和资源方面 的差异性,我们为客户提供灵活的测试外包解决方案,以帮助客户在保证项目质量的前提下,有效的降低项目成本和项目风险。 我们突破单一的人力外包模式,为客户提供真正有效的测试外包解决方案: ( 1) 独有的短期外包模式,可以做到以 “周 ”为单位,极大的方便客户实施外包; ( 2) 特别组建的专家团队