virtualbox+ievms:还你一个原装IE8

ievms:Microsoft IE App Compat虚拟机的自动安装 概述 Microsoft提供虚拟机磁盘映像,以方便在IE的多个版本中进行网站测试,而与主机操作系统无关。 使用单个命令,您可以在单独的虚拟机中运行IE6,IE7,IE8,IE9,IE10,IE11和MSEdge。 快速开始 只需将其粘贴到终端中即可: curl -s https://raw.githubusercontent.com/xdissent/ievms/master/ievms.sh | bash 要求 VirtualBox> 5.0( ),在安装过程中选择“命令行实用程序” 卷毛(Ubuntu: sudo apt-get install curl ) 仅限Linux:unar(Ubuntu: sudo apt-get install unar ) 耐心 注意对于VirtualBox <5.0,请使用 。 安装 1.)安装并检查 2.)下载并解压缩ievms: 要安装 立即下载

在web开发中,不可避免的一件事是浏览器兼容性问题,你永远无法想象项目正式上线后,坐在电脑前操作这套系统的人用的是什么版本的浏览器,IE(7,8,...),360,Chrome,火狐等,后面几个还好说点,但是IE的这个就是着实让人头疼,尤其是兼容IE8版本,H5的兼容、DOM操作的兼容、js的兼容等,很是让人惊喜!很是意外啊!看着测试反馈的bug邮件,都有一种干掉IE8的冲动!当然也就想想,bug还是要解决的!

对于开发来讲,不仅是实现功能,还需要解决兼容性问题。对于测试提出的bug,第一反应就是看本地,然后开始和测试撕,说我本地如何如何,是测试系统部署的问题,是巴拉巴拉,就差最后动手了!

这权当一笑,现实中这种开发是真的存在,并不是少数人,平心而论,这种盲目自信等同于愚蠢。正确的解决思路是,先检查本地,看是否出现了测试提出的问题,如果本地没问题,让测试进行bug重现,定位是哪种操作引起的错误,再检查本地相应部分代码和重现bug操作,这时候本地没问题,可以问下部署测试环境的同事了,可能是代码没有更上去,那就等下一次的测试环境更新,本着发现问题,分析问题,解决问题的思路进行解决,这样难道不好吗?

这就涉及到本地环境bug重现了,这时你需要一个标准的IE8浏览器,但是大多数人的电脑都是配的IE10、IE11,向下改内核的时候,是没有原装IE8强大的。你不可能一直让测试测你本地的吧?(前提是局域网内可以通信)这时你需要一个虚拟机,可以在本地使用原装IE8的系统。

今天的主角是virtualbox和ievms,可以在本地拥有正版原装的IE8浏览器,virtualbox的安装包只有100来M,ievms稍大,4到5个G,但是整个虚拟机+系统占用的内存大概是10%-15%(我本地是8G内存),还是可以的。

1、virtualbox

目前是Oracle的产品,开源免费,下载地址:https://www.virtualbox.org/wiki/Downloads。将安装包下载到本地后,根据提示,一步一步安装即可。

2、ievms

是微软官方的产品,下载的虚拟系统有90天的试用期,试用期结束后,只需要将安装包再重新导入一次即可,非常方便,没有安装系统那么麻烦(通过镜像文件装过系统的,应该能够体会到这其中的差别)。下载地址:https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/。

步骤一:下载对应的文件

步骤二:打开virtualbox,点击 管理 ,选择 导入虚拟电脑 。

 

步骤三:选择下载好的文件,直接点击导入即可。

 

步骤四:点击 启动 ,选择里面的无界面启动,第一次启动选择无界面启动。启动完成后,点击 显示 。

 

步骤五:为了实现共享粘贴板、互传文件,点击最上面一栏的 设备 ,选择下面的安装增强功能,会弹出virtualbox的安装窗口,按照指示安装一遍即可,这样就能和本机共享文件,实现CV大法了。

步骤六:这里面的IE浏览器清缓存稍微有点不同,打开开发者工具,点击带有一个红叉的地方,即可清理浏览器缓存。

 

最后,virtualbox的用处是远不止这一点的,如果你还有其他系统的镜像文件,都是可以玩的,Mac、Linux等都是可以尝试的,如果有什么问题,可以下方评论留言,会一一解答的。


文章首发于我的个人公众号:悦乐书。喜欢分享一路上听过的歌,看过的电影,读过的书,敲过的代码,深夜的沉思。期待你的关注!

公众号后台输入关键字“Java学习电子书”,即可获得12本Java学习相关的电子书资源,如果经济能力允许,还请支持图书作者的纸质正版书籍,创作不易。

windows.iso, 该镜像文件可以安装到VMware Workstation 或virtualbox虚拟机中。 该镜像文件可以安装到VMware Workstation 或virtualbox虚拟机中。 立即下载

相关推荐

ievms:自动安装 Microsoft IE App Compat 虚拟机-开源

Microsoft 提供了虚拟机磁盘映像,以方便在多个版本的 IE 中进行网站测试,而不管主机操作系统如何。 不幸的是,在没有 Microsoft VirtualPC 的情况下设置这些虚拟机非常困难。 ievms 脚本旨在在 Linux 或 OS X 上使用 VirtualBox 促进该过程。使用单个命令,您可以在单独的虚拟机中运行 IE6、IE7、IE8 和 IE9。 通过在 VM 中打开驱动程序 CD 映像来安装网络适配器驱动程序。 IE6 网络驱动程序必须在首次启动时安装,否则激活循环将永远阻止后续登录。 如果发生这种情况,恢复到干净的快照将重置激活锁。 VHD 档案非常庞大,下载可能需要数小时或数十分钟,具体取决于您的互联网连接速度。 您可能想要开始安装,然后去看电影,或者晚餐,或者两者兼而有之。

探索过去的网页:使用ievms一键安装多版本IE虚拟机

探索过去的网页:使用ievms一键安装多版本IE虚拟机 项目介绍 ievms 是一个由微软官方支持的项目,旨在帮助开发者在任何操作系统上轻松测试不同版本的 Internet Explorer(IE)。通过一条简单的命令,您就可以拥有从 IE6 到 IE11,甚至 MSEdge 的独立虚拟机实例。这个工具不仅方便,而且免费。 项目技术分析 ievms 使用了以下关键技术和特性: VirtualBo...

gitblog_00026的博客 523

Apache-Plc4x-Modbus-Tcp学习记录(一)

Apache-Plc4x-Modbus-Tcp学习记录(一)

weixin_45325423的博客 6989

虚拟机安装浏览器本地fiddler抓包

一、背景 由于业务测试需要,需要测试浏览器的兼容性,但是本机系统是windows7自带IE9,无法降到IE8,所以采用虚拟机安装IE8浏览器进行测试 二、操作步骤 a.虚拟机安装 1.在Virtualbox官方网站 https://www.virtualbox.org/wiki/Downloads 下载相应系统版本进行安装 2.继续下载扩展包,下载完后会自动安装到V...

heavenmark的博客 7107

面向多目标跟踪的数据关联方法研究综述

摘要:多目标跟踪技术在军事和民用领域具有广泛应用,其核心挑战在于数据关联问题。本文系统梳理了数据关联的主要解决方法,首次将经典算法分为确定性关联和概率性关联两大类。确定性关联(如NNDA、GNN、MHT)采用"硬分配"策略,计算效率高但易受噪声干扰;概率性关联(如PDA、JPDA、PMHT)通过"软分配"处理不确定性,更适合复杂场景。文章详细分析了各类算法的原理、适用条件和优缺点,并探讨了智能学习等新兴技术在视觉跟踪等领域的应用。研究指出,尽管随机集滤波等新方法出现,

qq_43416206的博客 1141

MOOS-ivp 实验一 MOOS软件的安装与执行

MOOS-ivp实验一 实验一步骤总结 文章目录MOOS-ivp实验一前言一、实验一1.下载软件2.安装必要的插件3.安装后检查4.路径添加5.执行示例文件总结 前言 在moos学习过程中,我觉得最好把学习的每一步骤都总结一下,方便日后进行回顾。moos官网设置了十八个实验,涉及到了moos的各个方面,完成这些实验也是moos入门的好办法。 一、实验一 实验一主要内容仅仅是软件的安装,仅仅这一步就花费了我接近两天的时间。主要问题发生在linux系统的配置问题上。 1.下载软件 svn co https:

weixin_44151170的博客 6672

测试 IE 浏览器兼容性 VirtualBox + modern.ie

VirtualBox 是开源的虚拟机软件,常用的虚拟机软件还有 VMware / Hyper-V / Paralles Desktop 。 modern.ie 是微软官方提供的用于测试网页在各版本 IE 浏览器效果的虚拟机镜像。注意不是 ISO 光盘镜像,不能直接用于真机的安装,只能在虚拟机软件里运行。 测试 IE 浏览器兼容性的方式还有 IETester。 也可以使用 VirtualBox 配...

weixin_30379973的博客 266

基于单片机控制的开关电源设计

采用开关电源技术和MCU模块,凭借可靠性高、易于调适的特点,可以更高效地发挥出二者的优势,从而实现更好的组合。stm32的起动模式是通过Boot0和Boot1两个管脚的高低电平来决定的,当stm32被供电之后,这两个管脚的电平。在 VCC上,键盘的一头(列线)被连接到 VCC上,而在“0”的编程输出中,则用来进。,在开关管打开的情况下,由输入电力供给电流,感应装置存储   Buck变换器是一种非隔离式的电压转换器[10]整流电路对输入电压进行整流,再经过滤波电路,即Dc电压是直流/直流变换器的直流输入。

QQ1694456187的博客 2313

使用Windows7的XP模式在同一台电脑上运行IE6、IE7、IE8

且不说前两种方案的麻烦,后一种软件的额外开销,如果我们在Windows Vista或者7上运行相关的程序的时候,我们常常为做这样的测试感到头疼不已。 2 集成客户机Windows XP 系统在Windows7主机上,这样Winodws7的原生程序可以运行XP应用上,反过来XP的应用可以访问Windows7的文件和系统。B、 打开本地计算机策略——》计算机配置——》可管理的模板——》Windows组件——》终端服务,双击“颜色深度上限”,设置为24bit即可。启动用来运行IE6的虚拟机,配置XP和IE。

ZZJc439d9的博客 248

3.5.3以太网ETH TC8-PMA物理层测试

英文原版-OA_Automotive_Ethernet_ECU_TestSpecification_Layer_1_100BASE-T1_v3.0.pdf。PMA测试时各个测试项目所进入的测试模式不同,如TX_01对应测试模式1;TX_04对应测试模式5;例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。TX_07对应测试模式5;物理层测试主要分为两部分:IOP测试(包括链接时间,信号质量,线路诊断),PMA测试。

qq_28664971的博客 7698

Zabbix Trigger actions访问出现500

本篇博客详细介绍了Zabbix访问'Trigger actions'出现的错误状况,访问界面出现500,并提供了解决方案。

格子的博客 565

ievms项目深度解析:自动化IE浏览器测试环境搭建神器

ievms项目深度解析:自动化IE浏览器测试环境搭建神器 ievms是一个革命性的自动化工具,专门用于快速搭建完整的Internet Explorer浏览器测试环境。该项目通过Bash脚本和VirtualBox虚拟化技术,实现了从IE6到IE11以及Microsoft Edge全版本浏览器的自动化部署。文章将深入解析ievms的项目背景、架构设计、功能特性以及详细的使用指南,帮助开发者理解这一神器...

gitblog_00716的博客 708

YOLOv11+SAHI实战:5步搞定无人机航拍小目标检测(附VisDrone数据集调参技巧)

本文详细介绍了如何结合YOLOv11目标检测框架与SAHI切片推理技术,高效解决无人机航拍图像中的小目标检测难题。通过VisDrone数据集调参技巧和5步实战指南,帮助开发者快速构建高性能检测系统,显著提升小目标检测的准确率和效率。

rum55的博客 192

推荐使用 ievms 进行跨浏览器测试

推荐使用 ievms 进行跨浏览器测试 项目介绍 ievms 是一个由 Microsoft 提供的开源项目,旨在简化在不同版本的 Internet Explorer(IE)和 Microsoft Edge(MSEdge)上进行网站测试的过程。通过使用虚拟机磁盘镜像,开发者可以在任何主机操作系统上,仅需一个命令就能启动 IE6 到 IE11 以及 MSEdge 的多个虚拟机实例。 项目技术分析 ie...

gitblog_00005的博客 334

【26美赛D题】2026美赛数学建模(MCM/ICM)思路解析及代码分享

2026美赛D题数学建模竞赛思路解析摘要:本文针对美赛D题提供系统性解决方案,提出四层建模框架(数据层、机理层、模型层、决策层),强调逻辑闭环比模型复杂度更重要。包含通用建模步骤:指标体系构建、状态评估、动态预测和策略优化,并给出Python基础代码框架。论文建议采用七段式结构,突出从现实问题到决策方案的完整闭环。核心在于通过数据驱动方法揭示问题规律,结合多源数据整合、系统行为建模和风险评估,最终形成可落地的决策建议,体现数学建模解决实际问题的能力。

一键难忘的博客 1085

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

快速搭建IE测试环境(Virtualbox+ievms)

转自:http://icodeit.org/2014/09/setup-ie-series-testing-enviroments/ IE下的测试 作为一个有追求的程序员,应该尽可能的远离Windows系统。不论从专业开发者的角度,还是仅仅作为最终用户从使用体验上来说,Windows都可以算是垃圾中的战斗机:没有shell、响应极慢(比如从开机到可用需要多久,再对比一下Mac下的体验)

流浪的虾壳 2286

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

ievms 项目常见问题解决方案

ievms 项目常见问题解决方案 项目基础介绍 ievms 是一个自动化安装 Microsoft IE App Compat 虚拟机的开源项目。该项目的主要目的是为了方便开发者在不同的 IE 版本(如 IE6, IE7, IE8, IE9, IE10, IE11 和 MSEdge)中进行网站测试,而不受主机操作系统的影响。ievms 项目通过简单的命令行操作,自动下载并安装所需的虚拟机镜像,极大地...

gitblog_00618的博客 760

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Internet Explorer for Mac the Easy Way: Run IE 7, IE8, & IE9 Free in a Virtual Machine

From link: http://osxdaily.com/2011/09/04/internet-explorer-for-mac-ie7-ie8-ie-9-free/ If you’re a Mac user that requires the usage of Internet Explorer under Mac OS X, you’ll find your choi...

weixin_30920853的博客 447

Mac 前端开发,兼容 IE 测试方法总结

愿去往天堂的路上没有IE. 1.第三方工具网上相关工具可以提供查看效果https://www.browserstack.com/test-in-internet-explorerhttp://browsershots.org/ 收费 大部分是国外网站,打开...

Helkyle的专栏 350

Use IE on MAC

http://osxdaily.com/2011/09/04/internet-explorer-for-mac-ie7-ie8-ie-9-free/ Download & Install VirtualBox – Download Now (direct .dmg download link) – visit VirtualBox Downloads pageLaunc

Rauber_Hotzenplotz的专栏 1048

在os x 10.9上装IE10

第一种方式:使用vitrualbox (virtualbox是个VM软件,跟之前的VMware有点类似) http://infoheap.com/run-ie-on-mac-virtualbox/ 1. 去https://virtualbox.org/上下载oralcle的virtualbox 2. 去terminal 上输入命令 curl -s https://raw.githu...

备忘录 598

IEVMS 安装及使用教程

IEVMS 安装及使用教程 1. 项目目录结构及介绍 IEVMS 是一个用于自动安装微软IE应用程序兼容性虚拟机的开源项目。其主要目录结构如下: README.md: 项目简介和快速开始指南。 ievms.sh: 主要的安装脚本,负责下载和配置虚拟机。 *.vmdk: 虚拟磁盘映像文件,对应不同版本的IE浏览器。 *.ova: 虚拟机OVA档案,可以直接导入到VMware Fusion中。 *....

gitblog_00981的博客 443

搭建IE(IE8、IE9、IE10、IE11)兼容性测试环境

背景虽然IE的最后一个版本IE11已经发布了三年之久,且win10也默认了Edge浏览器,但现在IE的份额依然排在第二位,web开发不得不考虑几个版本IE的兼容性效果。 虽然一些浏览器插件支持模拟,也有类似IEtester之类的工具,但都算不上原汁原味的IE。 注:图片引自http://liulanmi.com/top/11618.html,2016年8月份的数据方案下面要说的是通过安装虚拟

zwbsly的专栏 2万+

虚拟机(VMware)中windows2003系统服务器的IE无法打开搜索网页

虚拟机(VMware)中安装了windows2003,打开IE要看一些网页但是发现始终连不上网络, 配置了虚拟机中的桥接模式是虚拟机里安装的系统通过直接复制物理网络来上网但是还是没有解决问题。 打开ie搜索网页出现了下面的应答。 看到上面的应答状态,知道了系统启用了【IE增强配置】,那么我们将此配置关闭在试试可以不可以上网呢, 操作步骤如下: 【开始】 →【控制面

u013565112的专栏 1万+

Mac virtualBox 微软官方Win7镜像下载安装全过程

官方镜像下载地址  https://az412801.vo.msecnd.net/vhd/VMBuild_20141027/VirtualBox/IE8/Windows/IE8.Win7.For.Windows.VirtualBox.zip 这个镜像据说主要的用途是给大家来测试IE的。。。。。。囧 下载完解压缩会得到一个vmdk文件,这时候用命令处理下  VBoxManage clonehd

源码物语 2万+
上一篇: Java入门(六):数组
下一篇: Java入门(七):方法
程序员小川
博客等级 码龄10年 47粉丝 305原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值