1,测试场景:A 账号登录 app 拥有添加好友的权限,B 账号登录 app 没有拥有添加好友的权限,但会有提示绑定手机号
问题:测试添加好友自动化用例时,只登录 A 账号测试,测试是否全面。
2,测试场景:测试创建群组时,自动化创建完群组后,无法被动删除,如使用随机群名创建,一个测试账号可创建的群组是有限的,用例执行多次后,会出现无法创建群组的情况
问题:如果自动化测试用例设计为先创建一个固定群名的群组,断言验证相关信息,然后删除该群组,是否违背自动化测试用例只覆盖一个场景的原则
3,测试场景:A 用例需要使用 A 账号来测试,B 用例需要使用 B 账号来测试,A 测试用例失败或 B 失败,再执行 B 用例或 A 用例会产生数据冲突问题
问题:现在解决方案为 A 用例执行完后,APP 清除数据,处理权限,登录 B 账号,在执行测试用例 B,目前这种处理方式很浪费时间,大家有什么好的办法没有