多项选择题

A.自动化测试第三方转账功能时,往往设置1分钱,可降低测试成本
B.自动化测试第三方转账功能时,应使用mock 拦截外部服务,模拟正常/异常等各种结果,测试本项目代码的后续处理
C.后端自动化测试代码应由开发人员编写,和业务代码放在同一个代码库,采用相同语言,一起提交
D.后端自动化测试代码应由测试人员编写,放在单独的代码库,采用python 等脚本语言