前端测试 求遍历网页每一个节点的框架,最好是 python 写的

stride83 · 2020年04月14日 · 最后由 stride83 回复于 2020年04月23日 · 3159 次阅读

目前有这么一个需求,由于被测对象是一个控制类的网页,有不同的设置项,呈树状结构,本身所有的设置都有默认值,设备出厂后,不同的用户会基于自己的产品进行增加设置以及修改默认项,因为大部分的测试是基于默认项的,当用户出现问题后,想快速检查出非默认项的设置,有什么好的框架借用么

设置项大约 20 万项左右,这些项之间可能有各种不同的关联关系

共收到 4 条回复 时间 点赞

可以想办法把这棵树的元素抓取下来(例如用 selenium),组成一个 json ,然后和默认的配置对比,找出差异

你的业务默认数据 前后都有依赖,深度遍历和广度遍历 没有针对特有的业务; 还是需要自己结合使用的;用户场景也是多维的;最快的方式,也不需要 脚本, 做一个监控 监控查看默认的用户;使用过程是否有异常,他们的链路/数据;默认用户默认设置的落地数据你们应该有一个字典码 确定哪些是默认用户;字典码,核对不正确了,继续在库里面中找默认用户,进行持续的监控;

Jerry li 回复

这个感觉是在测试前端

是的,后来发现需要前后端进行交互操作,目前还没想到好的方法

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册