就业3期&测开23期-2022-06-19自习课课程贴

自习课答疑

这次答疑内容是App自动化测试之前的知识点,根据自己的学习情况,遇到问题的同学可以将问题贴在评论区

在ui自动化用poj模式封装页面的时候,遇到点击跳转的页面不确定时要怎么设计返回呢?还是说直接不设计返回呢?

场景:假设一个场景,删除APP内联系人,删除后,自动返回联系人页面,但是联系人页面联系人数量很多,需要滑动查找确认被删除的联系人是否不存在。
问题:如果断言的时候,需要滑动整个页面确保没有发现对应已删除的元素,需要怎么实现,WebDriverWait和滑动查找元素应该怎么结合使用?

可以对webview进行详细的讲解吗?到现在一直都没看懂咱们有关webview的录播

用pytest的管理用例,case失败后需要重跑,但此时焦点位于某一条用例失败的地方,这个时候需要怎么处理。或者如何让失败的用例不影响后面的用例执行

UI自动化碰到网站收集隐私协议信息时应该怎么处理呢,脚本运行比较快可能直到登录完成,隐私协议弹窗才展示。本来进入网站首页,收集隐私协议弹框就展示的。

问题1:web自动化用例执行过程中,遇到电脑弹出的垃圾广告弹窗,应该怎么处理?

问题2:
场景:测试项目为web端财务系统,针对状态为“出账业务审核完成”的明细,点击提交,账单流转至下一个下一个状态(出账待财务人员审核)
问题:
像这种流程转换,需要引用上一条用例数据的时候,除了在前置条件里设置数据不置空,这一种方式外,
数据库sql是否可直接插入一条该状态的明细,供该用例使用,还是说用封装的方法?当遇到需要用例断言与数据库查询双重校验的时候,应该怎么处理?

可以通过获取全部的联系人,将全部的联系人存储到列表中,然后在对列表遍历,最后对所需要的联系人进行断言