


根据传入要断言的页面名称去拿到标准答案,拿不到则提示。 拿到后开始进行比对,整理出所有不同的tag和不同的内容。 交给AI模块,让AI去做最终判断,是否还是同一个页面。


顺序变化 ,在整个页面的位置是否发生了变化,默认1。 顺序变化需要去找,找到继续比对,找不到则判断不存在了。默认1,(这其中可能找到一堆差不多的,需要逐个比对来判断是否只是顺序变化,还是就是没了). text不同,是否发生了变化,默认1。这个其实页面但凡有一点点变化,是一定不同的。所以要轻提示,因为子元素的问题一定会体现在它自身上,父元素也一直报text不同的错,那就很显然重复了。但是又不能不记录,所以轻微记录一下即可,为了方便,我们要规避掉\n和空格的影响
其实,这个函数的算法比较麻烦,我咨询过AI,结果AI给的实在是全是bug,改了十几版依然有点听不懂人话,我怀疑互联网上没人写过这个需求的具体算法,导致AI学不到只能主动创造生成,但是我的需求又比较繁琐,总是被忽略细节。于是我还是要自己手写了,幸好全民依赖AI的情况持续不长,人脑子还能用。不然这些细节繁琐的需求,AI改来改去还是问题不断。虽然现在很多公司领导都要求程序员必须进行最大比例的使用AI写代码,但是基本都是平时只写简单增删改查的功能,一旦上升到全新算法,必须还是要公司的算法工程师出马才万无一失。本文的算法算上及其简单的了,AI效果依然不够,所以大家不要担心被AI彻底取代,也不要幻想自己什么代码算法都不懂,用AI就能干了所有事。










夜雨聆风