执行用例测试确保主要功能工作正常,SBTM去提高测试覆盖,在早期发现更多问题,自动化覆盖尽可能多的回归测试以便节省成本和时间。
核心自动化框架和工具: UFT + Robot + Selenium+ Appium + FitNesse
核心自动化框架和工具: Jenkins + Selion + Symbio优测解决方案
项目收益及自动化测试ROI:与时俱进,顺应时代发展,根据不同开发模式,应用不同测试策略与技术,也勇于尝试新技术,提高了测试效率。 缺陷在前期研发阶段减少了50%(对比历史数据),随之而来的是较高的终端客户满意度。大范围的自动化测试的实施,使得每个发布的版本可以经过多轮测试,并保证其功能的持续增加。目前,85%的测试案例已实现自动化。自主研发了自动测试管理平台,使得自动化测试更加便捷,节省了安排自动化执行和分析自动化结果的时间,测试结果也更加一目了然。 自2007年合作以来已经12年多的时间, ODC团队从最初的的76人负责全面手动测试,到今天30-40人的团队通过85%的自动率实现同样测试范围的交付。 手工测试和自动化测试并行,大大缩短了测试周期。减少了70%的用例维护成本,其中一个团队由原来3000手工测试用例减少到800自动化测试用例。全回归测试集测试周期减少了51%, 还在缩短测试周期 95%的功能测试集由自动化测试担当。多语言跨平台Selion自动化测试框架的引进,大大减少了自动化测试用例维护成本。手工测试有更多的时间focus在新功能测试上,发现更多的bug。整体测试成本得到下降,但测试范围确覆盖得更多,且发现更多的bug。
项目收益及自动化测试ROI:自2008年合作以来已经12年多的时间, ODC团队从最初的的60人负责30几个国家的手动交付,到今天30-40人的团队通过全线自动化实现200多个国家的交付。目前已有超过1万个测试脚本运行,平均通过率已超过95%,自动化率高达90%,大大缩减了全回归测试集的测试周期,提高了测试效率,加速产品上线的进程。建立并维护全球化QA及自动化Dashboard,整体提高了沟通效率和工作效率。该团队为该全球知名支付平台的核心团队,受到客户的高度认可。手工测试和自动化测试并行,大大缩短了测试周期。减少了70%的用例维护成本,其中一个团队由原来3000手工测试用例减少到800自动化测试用例。全回归测试集测试周期减少了51%, 还在缩短测试周期。95%的功能测试集由自动化测试担当。多语言跨平台Selion自动化测试框架的引进,大大减少了自动化测试用例维护成本。手工测试有更多的时间focus在新功能测试上,发现更多的bug。整体测试成本得到下降,但测试范围确覆盖得更多,且发现更多的bug。
明确整个支付流程所需要调用的接口,分清楚商家和第三方支付平台的接口以及参数和请求方式。
主要分以下两种类型:接口测试特别关注:利用postman等接口测试工具模拟不同场景从前端来检测支付产品业务流是否有效进入支付接口,另外进入支付之后,整个支付流程是否有效进行,整个测试过程中会更多关注前端,但在问题分析阶段,也会涉及后端server数据的分析。
核心自动化框架和工具: Jenkins + Selion + Symbio优测解决方案
对于金融产品,我们的安全测试会特别关注用户账户的安全,譬如他的账号是否安全、他的资金是否安全等。