软件测试合同
甲方:
乙方:
根椐《中华人民共和国合同法》、《中华人民共和国政府采购法》及其他法律、法规规定,遵循平等、自愿、公平和诚信的原则,双方经协商一致,签订本合同,共同遵守。
第一条 项目内容、质量标准、工程验收测试服务期、测试地点
(一)项目内容:
(1)本项目的第三方验收测试内容包括:
1)对“ 项目”(平台架构优化,进一步提升平台整体性能,降低系统耦合度;平台应用优化,重点优化会员相关功能和手机移动应用(APP);平台安全提升,拓展平台体系纵深,进一步保障核心数据安全。)三个软件分项迸行工程验收测试,包括功能测试、性能测试、安全性测试。
a.功能测试技术要求
针对已完成的应用系统,验证其是否达到设计的要求,包括:各配置功能点是否实现,业务流程是否正确。
根据测试标准和甲方确认的测试依据,对项目的各功能进行验证;按照功能测试用例逐项测试,发现软件缺陷,确认项目是否满足甲方要求的功能;检查软件的使用手册等验收文档是否齐全。
针对已完成的应用系统,验证其是否具备良好的容错性(具备充分的异常处理,经得住各种类型的破坏性测试)。
针对已完成的应用系统,验证其是否具备友好的界面,可操作性是否强(配置功能是否简捷)。
b.性能测试技术要求
针对已完成的应用系统,监控其操作系统、中间件、数据库、网络等参数,进行容量测试、抗压测试、配套参数测试、交易效率测试、重点事务测试、瓶颈测试,验证被测项目是否具备良好的数据传输、应用访问的性能要求,各项指标是否满足性能要求,应用系统对大数据量的压力测试、高强度的用户访问消耗时间是否满足客户的性能期望。
c.安全性测试技术要求
针对已完成的应用系统,采用功能验证、漏洞扫描、模拟攻击(如SQL注入、XSS漏洞、表单绕过等)方法进行测试,验证其应程序、操作系统、数据库、应服务器、网络环境是否具备安全服务,是否存在潜在的安全性缺陷。
2)对整体项目软件验收测试。
(二)质量标准:应符合相应的国际标准或国家标准和双方约定的标准。
(三)软件验收测试服务期:自本《合同》签订之日起一个日历年。
(四)测试地点:根据实际需要由甲方指定的需要测试的地点。
第二条 合同价款及结算方式
(一)合同总价:人民币(大写) 万元整(小写: )。该合同总价中已包括所成本、利润、税金等,以及合同明示或隐含的风险责任和义务。本合同执行期间合同总价不变,甲方无须另向乙方支付本合同规定之外的其他任何费用。
(二)乙方完成全部软件的验收检测并向甲方提供检测报告后,经甲方验收合格,甲方向乙方支付本合同 %款项至乙方指定账号,项目随即进入审计结算阶段,待审计结束后支付合同全部剩余款项。(审计时间不超过 天)
(三)乙方须在甲方按合同付每一笔合同款前,提供相应的国内正式发票。
第三条 甲方权利和义务
(一)甲方提供软件测试所需的全部资料。
(二)在软件测试期间,甲方提供第三方检测服务器端的环境配置,保证乙方测试正常进行。
(三)甲方按照合同约定,按时支付合同价款。
第四条 乙方权利和义务
(一)按照承诺配置相关人员并满足项目要求。
(二)配置测试所需的测试环境、专业测试工具软件。
(三)按期完成甲方委托的软件测试工作。
(四)负责检测报告的撰写并保证报告的完整性、准确性及公正性。
第五条 违约责任
(一) 因乙方原因,如果乙方未能按合同规定的时间按期完成全部软件的软件检测,乙方必须承担由此给甲方造成的损失,并应向甲方交付 违约金,其计算方式如下:
违约金=(合同总价X 0.5 %。) X延期天数
逾期超过30日的,甲方有权解除合同并要求乙方赔偿由此造成的各项直接和间接损失。
(二)因甲方原因,甲方延迟支付合同款,乙方可要求支付违约金,违约金计算方法同 (—),支付违约金不得超过迟付合同款部分的 %。
(三)因乙方原因,乙方因迟延完成检测任务而事实上可能影响甲方正常生产的,承担由此给甲方造成的损失,甲方并有权指定第三方完成。
(四)甲乙双方如因违反相关法律法规的规定,被宣告合同无效的,一切责任概由过错方自行承担。
第六条 索赔
(一)因乙方所供检测成果存在质量或其它方面的问题而给甲方造