CompTIA A+ 220-1101 Practice Question
A software development team is working on a new application that needs to operate on multiple operating systems for compatibility testing. The team wants to avoid the overhead of maintaining multiple physical machines. Which of the following is the MOST efficient solution to satisfy the team's requirements?
Use remote desktops to access hosted operating systems on different servers managed by the IT department.
Purchase physical machines for each operating system that needs testing, to ensure full compatibility.
Install a dual-boot configuration on all developers' local machines to switch between operating systems for testing.
Deploy virtual machines for each required operating system to simulate different environments on a single physical host.