nerdexam
CompTIA

220-1101 · Question #349

A web developer needs to test the compatibility of web functions across multiple different browsers and versions of those browsers. The web developer only has one machine and cannot install multiple b

The correct answer is B. Deploy application virtualization.. Application virtualization is the best solution for testing multiple browser versions on a single machine without conflicts, as it packages applications to run in isolated environments.

Virtualization and cloud computing

Question

A web developer needs to test the compatibility of web functions across multiple different browsers and versions of those browsers. The web developer only has one machine and cannot install multiple browser versions. Which of the following should the developer do to BEST resolve the issue?

Options

  • APurchase more machines.
  • BDeploy application virtualization.
  • CTest using a virtual desktop.
  • DSet up a multiboot configuration.

How the community answered

(27 responses)
  • A
    26% (7)
  • B
    56% (15)
  • C
    7% (2)
  • D
    11% (3)

Why each option

Application virtualization is the best solution for testing multiple browser versions on a single machine without conflicts, as it packages applications to run in isolated environments.

APurchase more machines.

Purchasing more machines would resolve the issue but is a costly and inefficient solution compared to software-based virtualization methods.

BDeploy application virtualization.Correct

Application virtualization allows multiple versions of the same application (like different browsers) to run in isolated environments on a single operating system without conflicts. This is an efficient way to test compatibility across various browser versions without needing multiple physical or virtual machines for each combination.

CTest using a virtual desktop.

Testing using a virtual desktop (which implies Virtual Machine-based desktop environments) would require creating and maintaining multiple full operating system instances, which is more resource-intensive and less efficient than application virtualization for just running different browser versions.

DSet up a multiboot configuration.

Setting up a multiboot configuration would involve installing multiple operating systems on the same machine, requiring reboots to switch between them and not allowing simultaneous testing, making it impractical for this scenario.

Concept tested: Application virtualization for compatibility testing

Source: https://learn.microsoft.com/en-us/app-virtualization/appv/appv-overview

Topics

#Application virtualization#Browser compatibility#Virtualization technology#Software testing

Community Discussion

No community discussion yet for this question.

Full 220-1101 Practice