我估计最大的可能是浏览器驱动与浏览器版本不完全匹配。
对于 selenium 来说,有时驱动版本落后一点也能用,但如果落后太多就会出现各种幺蛾子现象,建议始终保持最新,或者禁掉浏览器的自动升级,省的出现兼容性问题。
其实还没有,只能说生活简单,暂时还有的花
每家产品的登录逻辑都是不同的,没法通用。
楼上回答的已经很好,请参考,通常是根据登录接口的返回,再往 session 的 header 写入一个或两个字段。
抱歉,没有专门搞过 ios
之前更多的时间是搞反病毒,HIPS,系统备份还原等客户端,后来搞过一年多的 Android,最近六七年是在搞 SaaS 系统。
我之前写的框架 https://testerhome.com/topics/39660 ,可以在报告中展示这些, 请看截图
再补充下我为何选择用 csv 来存用例,而不是用 json,yaml 和 Excel?
这首先排除的是 Excel,不是纯文本,不方便做版本比较。yaml 和 json 方式不大方便组织用例顺序,对于有相互依赖的尤其不便。另外插入删除,批量编辑也不便,综合比较下来还是觉得 csv 最方便,一目了然。
嗯,这是我大约三年前写的,胜在简单易用,效率高,运行速度快,查看结果比较方便。基本上略有 python 基础的小伙伴,用不了一个小时,就能掌握可自行写新模块的接口自动化 cases 了。
非也,非也,我没在长亭呆过
从这待遇上看,行情确实很惨淡啊
你这显然是 allure 没有安装配置号好