其实Web自动化测试中,浏览器不断自动更新怎么办?你可以尝试这两种方法的问题并不复杂,但是又很多的朋友都不太了解,因此呢,今天小编就来为大家分享Web自动化测试中,浏览器不断自动更新怎么办?你可以尝试这两种方法的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
1.停止自动更新
那么,如何关闭chrome浏览器的自动更新呢?下面介绍其操作步骤:
1. 在窗口搜索栏中搜索服务,然后单击打开服务管理器。
2.停止Google Update Service服务,并将启动类型更改为手动。注意:它是两个服务,分别是Google Update Service (gupdatem) 和Google Update Service (gupdatem)。
3、进入任务计划程序,关闭Google的计划任务。具体步骤为:本机-右键-管理-任务计划程序-任务计划库。
同时选择以GooGleUpdateTask 开头的任务,右键单击鼠标,然后单击“禁用”。
设置上述服务后,Chrome浏览器将不会自动更新。当然,如果你点击chrome浏览器帮助-关于Google Chrome,就会触发其升级。此时如果有最新的软件包,仍然会自动更新。
2.下载chrome和驱动
这里推荐两个网站,第一个包含可以下载的浏览器和驱动程序。
站点1:Chrome 测试可用性
该网站通常显示最新版本。推荐下载Stable版本,比较稳定。
它的优点是可以及时下载最新版本的驱动,而且浏览器和驱动可以一起下载,不用到处寻找。
网站2:“链接”
这个网站的优点是涵盖了大部分chrome浏览器版本。如果您的chrome浏览器尚未升级,您几乎可以在这里找到您对应版本的驱动程序。
当然,有的同学可能会发现这里并没有完全找到你的浏览器版本。其实这并不重要,你只需要找到最新的版本来下载即可。例如,我的浏览器是100.0.4896.80。但这里是100.0.4896.60,此时可以选择这个下载。
打开后,window可以下载32位版本。即使您的计算机是64 位,您也可以使用它。
3.调试使用
下载浏览器驱动程序后,您可以将其放入环境变量的路径中。如果您使用Python进行Web自动化,建议您将其放在Python安装路径中。
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/173259.html
用户评论
陌上花
哎哎,这个话题戳中我的痛点了!刚开始学Web自动化测试,遇到这种浏览器自动更新的烦恼簡直要气炸了!!之前用的是selenium,每次脚本跑一半就卡死,后来找到了解决方案,真是太感谢分享这两种方法了,打算试一试看效果怎么样!
有9位网友表示赞同!
来自火星的我
感觉写脚本调试真的慢半拍,关键就是环境问题让人头疼。我以前也遇到过浏览器自动更新的问题,导致原本运行良好的测试用例就报错。这篇博文给我的建议非常宝贵,特别是禁用自动更新那一招,之前都没想过可以用这种方法解决。
有11位网友表示赞同!
颓废人士
自动化测试确实可以提高效率,但这个浏览器老是自动更新问题,每次都要手动更改环境配置太麻烦了。还是希望开发团队能够尽快给出解决方案,或者使用一些自动适配功能的浏览器版本。
有11位网友表示赞同!
清原
这个标题点得太好了!我也是个automation tester,经常遇到这种坑爹情况。以前只能在测试前不断重启浏览器来避免更新问题,现在看到这两种方法,真是感觉解了心结感谢分享啊!
有9位网友表示赞同!
軨倾词
我更喜欢使用Puppeteer 来实现自动化测试,它自带一些自动关闭更新的功能,可以尝试看看是否适合你的需求,不过如果你是偏向于Selenium的话,那这篇博文确实很实用的。
有14位网友表示赞同!
浮光浅夏ζ
说的太对了~web自动化测试确实会遇到很多这种细节问题,特别是浏览器自动更新这个问题真的让人头疼。但作者提供的解决方案简单有效,点赞!希望以后能看到更多的关于自动化测试的实用技巧分享。
有20位网友表示赞同!
一点一点把你清空
自动化测试确实越来越重要了,特别是对于一些重复性较高的操作,可以节省大量的时间和精力。但对于这种浏览器自动更新的问题,还是需要开发者积极关注和改进,减少对自动化测试团队的影响。
有18位网友表示赞同!
封心锁爱
我也遇到过这个问题,一开始还以为是我的代码问题呢!后来发现确实是浏览器自动更新导致的,还好作者分享了这两种解决办法,以后可以直接用到啦!
有13位网友表示赞同!
秘密
这种情况下确实比较考验一个程序员的技术水平了。如果可以的话,建议还是尝试一些更先进的测试框架或者工具来避免这种情况出现,毕竟时间就是金钱你知道吗~
有7位网友表示赞同!
夏以乔木
自动化测试确实是个好帮手,但有时候也会遇到各种突发情况,需要我们灵活应变,像这种浏览器自动更新的问题,也提醒我们要不断学习新的知识和技能。感谢作者分享的解决方案!或许可以解决我近期遇到的难题。
有7位网友表示赞同!
迷路的男人
这两种方法的确非常实用。我自己也经常遇到这类问题,幸好找到了这篇博客,避免了以后再犯类似错误。点赞!
有11位网友表示赞同!
病态的妖孽
浏览器自动更新这个坑真的太深了!每次测试用例都可能会因为这个问题失效,感觉简直是鸡肋的自动化测试工具😂。希望未来版本能解决这个问题…
有5位网友表示赞同!
青瓷清茶倾城歌
说真的,web应用测试越来越复杂了,尤其是对于频繁更新的网页功能,需要不断地调整测试方法和工具才能跟上开发节奏。这篇文章提供了很宝贵的解决方案,可以帮助测试人员提高工作效率。
有18位网友表示赞同!
虚伪了的真心
之前我都是手动重启浏览器来解决这个问题,真是太麻烦了! 这两招简直是救星啊!以后不用再浪费那么多时间在浏览器更新上啦!
有8位网友表示赞同!
陌颜
自动化测试对于产品研发周期来说很重要,而自动更新的浏览器问题经常会打乱自动化测试流程。感谢作者分享两条解决方案,希望这种方法能够有效解决我的困扰。
有9位网友表示赞同!
桃洛憬
我以前也遇到过同样的问题,真的令人头疼!有时候为了避免这个自动更新的麻烦,我甚至不得不放弃使用某些自动化工具!很高兴找到这篇博文,或许可以用这两种方法来提升效率。
有14位网友表示赞同!
汐颜兮梦ヘ
对于Web自动化测试来说,浏览器环境管理的确是一块棘手的难题。 自动更新功能虽然可以保证用户体验,但对自动化测试确实是个很大的挑战。 期待未来开发团队能够提供更完善的解决方案,使自动化测试更加稳定和有效。
有17位网友表示赞同!
早不爱了
我觉得这两种方法都很有用。特别是禁用自动更新这一招,在一些情况下效果非常显著。感谢作者分享!
有17位网友表示赞同!