测试开发中遇到火狐浏览器自动升级问题如何解决?
来源:互联网 发布:南京毓铭网络怎么样 编辑:程序博客网 时间:2024/05/16 06:01
测试开发中遇到火狐浏览器自动升级问题如何解决?
笔者在一家外企研发部门从事测试开发工作,由于公司所有平台安装公司定制的系统,IT会定期强制升级某些软件。近期遇到测试环境的火狐浏览器自动升级到最新版本而导致自动化测试流程中断,笔者只能手动卸载掉火狐浏览器再安装老版本,由于笔者手里有50多套测试环境,这样严重影响到工作效率。于是笔者开发了以下脚本彻底解决了火狐版本太新不能跑测试的问题。思路供大家参考,欢迎大家多提宝贵意见。:)
笔者自动化测试环境要调用火狐浏览器设置路由器配置,支持版本是31.0,故默认安装FirefoxSetup31.0。IT强制升级火狐升级到最新。此时解决方案如下:
Mozilla Firefox 文件夹:该文件夹是备份的FirefoxSetup31.0的安装文件。(C:\Program Files (x86)\Mozilla Firefox)
CopyFirfox.bat 该脚本是为了打印log
cd C:\Users\c_aminw\Desktop\CopyFirfox
./run.bat>log.txt
run.bat 该脚本的目的是删除最新火狐的安装文件再拷贝31.0版本的备份安装文件。
echo INFO: ======= [%date% %time%] ===============
rd/s/q "C:\Program Files (x86)\Mozilla Firefox"
mkdir "C:\Program Files (x86)\Mozilla Firefox"
xcopy /s/e/y "C:\Users\c_aminw\Desktop\CopyFirfox\Mozilla Firefox" "C:\Program Files (x86)\Mozilla Firefox"
CopyFirfox - Shortcut 这个是CopyFirfox.bat的快捷方式文件。
把CopyFirfox - Shortcut拷贝到shell:startup命令打开的目录,目的是为了每次重启都会执行脚本把火狐降级到老版本。这样就绕开了可恶的IT强制升级。
- 测试开发中遇到火狐浏览器自动升级问题如何解决?
- 如何解决火狐和谷歌等浏览器自动记住用户名和密码的问题
- MVC开发中遇到的--收藏本站火狐浏览器兼容问题
- S2SH整合开发中,遇到的国际化问题如何解决?
- 前端开发,遇到火狐浏览器无法加载css样式表的情况及解决
- 火狐浏览器表单自动填充问题
- centos7解决火狐浏览器fash安装问题
- 中文传值火狐、google浏览器无问题,但IE有乱码问题的解决
- 中文传值火狐、google浏览器无问题,但IE有乱码问题的解决
- 如何解决修改js文件后火狐浏览器无法更新的问题
- 怎么解决开发中遇到的问题
- 火狐浏览器中checkbox属性checked问题
- 解决火狐浏览器对自动补全功能的缺憾
- 解决在火狐浏览器中文本框和按钮在同行显示不对齐问题
- MFC开发平台升级中遇到的问题归纳
- 火狐浏览器Firefox 如何使用iMacros 自动填写网页表单
- WIN7如何禁止IE浏览器自动升级
- 如何解决J2ME开发中遇到提示 ALERT: java/lang/ClassFormatError: Bad version information.的问题?
- Python——爬虫(解析简单标签)
- 【Webview相关问题】登陆失败之cookie陷阱
- 消除unchecked cast Warning
- 【SSH-商城】-框架介绍
- c++STL值assign
- 测试开发中遇到火狐浏览器自动升级问题如何解决?
- WPF中XML的读写
- Gym - 101102C C. Bored Judge 线段树+贪心+反向推
- php+mysql用户注册与验证页面代码
- 入门机器学习的第一个程序!(python版)
- 全选反选练习
- 小记 字符串内插($)与String.Format 编译后效果一样
- ROS入门_1.11 使用 rqt_console 和 roslaunch
- 母猪为什么会起飞,答案我找到了