Learn how to use VirtualBox and virtual machines for browser testing. Brian Wood explains how to run multiple operating system to test Internet Explorer compatibility.
- [Voiceover] The first thing we need to be able to test IE on a machine, and, once again, I'm on a Mac, is VirtualBox. There are others out there, that allow you to emulate a guest OS, for instance, like Windows. But VirtualBox is free, it's well-supported, and I think it does a really good job. I have opened up a browser and gone to the virtualbox.org website, and you're going to see that there's a download link somewhere over here. There's also an About if you want to go check that out, and you can see that it tells you exactly what this thing is meant for.
And we're gonna use this pretty simply. We're not gonna go nuts with this. There is so much, and it's so powerful that you can do with this that it'd make your head spin. But, for now for this course, we're just gonna stick to just testing IE. So I'm gonna click on Downloads, and you gotta pick what you want here. Now, Linux seems to be one that has the most features like drag-drop, copy-paste, etc. But you pick what do need. So, I'm on OS 10, so I'm gonna go ahead and pick OS 10 host. You're gonna see that there are some notes on supported platforms and different things like that like what you should have, etc.
I believe, in there, they go into how much RAM you need, etc., so check that out. So I'm gonna click on this one right here for OS X host. It's gonna download it, you're gonna see it's not really that big, and it's free, which is amazing. So you download this. Now, like I said, there are others out there that we can use. I'm not gonna show you those in this course; but, once we actually go grab the virtual machine, then you'll see what I'm talking about. You'll see the others that we can use. They actually create this virtual machine for different applications like VirtualBox.
Okay, I just downloaded it, so let me go out to my desktop, and you can see it's right there. Just double-click, you're gonna install it just like you would anything else. It's gonna go and open up, in this case, on Mac, it's my DMG. And I probably don't need to take you through all of this. You just double-click the Install, then you're gonna run it from the application folder. It's gonna ask you a few things when you start. I would suggest you take a look at this user manual right here. I'm gonna double-click on it. And it just gives you some different things, like how to set it up.
There's a lot of advanced features in here that we're not gonna really get to just because we don't need them, to be honest. But, once you get in there, and you install that, I can go open up my version of VirtualBox. Now, what you want to make sure is that you keep VirtualBox up-to-date. Okay? And when you first open this thing up, I just opened it up, if you want to do that, you can, you don't have to right now. But yours is gonna look different than mine, because I already have a virtual machine installed, and I did that just because I wanted to show you something later on. Okay.
Yours is gonna look a little different. It's gonna say, "Hey, here's VirtualBox, you can create these virtual machines, you can do it yourself. You can download and install, etc. My point here with VirtualBox is we want to make sure that we check for updates all the time. Keep this thing up-to-date, just to make sure it works the way it should. Now that we have VirtualBox installed, like I said, there's not too much happening here, it just kind of does it. We're gonna go grab our first virtual machine. That's what we'll do next.
In this course, Brian Wood explains the how to use VirtualBox and modern.ie to set up virtual machines you can use to perform browser testing. He walks you through each step of the setup process so you can become familiar with these tools and starting using them for browser testing.
- Installing VirtualBox
- Using modern.ie to select virtual machines and platforms
- Downloads up a virtual machine
- Running IE on a MAC
- Performing browser testing on a local or hosted site
- Testing against many versions of Internet Explorer