由SAP公司提供的远程服务是“上线前检查”,不是测试。上线前检查的费用包含在客户购买软件时所付的年度维护费用当中,目的主要是验证客户系统是否有重大纰漏。通常也可以由客户自己使用Solution Manager来进行,或者在项目中由资深的技术顾问主导完成。测试,通常按照目的分为功能测试,压力测试;按照内容分为单元测试、集成测试、用户接受测试;或者按照适用场合分为验证测试、衰退测试等等。不同的测试手段取决去项目实施方法,项目重点和成本与风险控制的平衡。一般来说,在SAP实施项目当中,由实施顾问(含开发顾问)完成单元测试,由内部顾问在外部咨询顾问的指导下完成集成测试,由内部关键用户完成用户接受测试。这些都是必不可少的。通常,这些类型的测试一般为一次性的,多通过人工方式进行。对于一些大规模、场景复杂、以及对系统负载要求较高的项目,或许要进行压力测试,压力测试通常需要额外的测试工具来模拟,并通过一定的测算模型计算,例如通过SAP eCATT编写测试脚本,用SolutionManager的TestingWorkbench或者LoadRunner来综合分析测试数据形成测试报告等等。此外,在系统运维过程当中,由于有新增功能引入,或者是打Patch,升级时,都需要对原有功能进行衰退测试。通常这些类型的测试重复程度高,多会使用一些测试工具,自动运行相关测试脚本。总而言之,测试是软件工程当中的一个重要内容,要根据项目状况分析而定。。。
我们的是SAP帮我们远程登录测试, 这是SAP实施时一定得做的, 通常由公司BASIS, IT 和 SAP 支持人员完成的. 这是硬件软件环境方面的测试.操作测试叫UAT吧, 这是顾问和用户共同完成的, 主要体现在数据方面的测试, 测试配置是否正确.
very appreciated your answer, but does anyone could share about sap functions scenario testing of documents ? THX
像你说的那些测试,应该是由SAP公司来测试,上SAP系统测试只是测试业务是否能够通过,当然Basis要考虑性能上的问题。