Môi trường thử nghiệm là một môi trường lớn như những người khác đã đề cập.
- kiểm tra trình duyệt (ví dụ: safari, v.v.,)
- môi trường kiểm tra sạch
- dễ dàng có nhiều cấu hình
- kiểm tra khả năng truy cập (trình đọc màn hình và tương tự)
Tôi có một VM hoàn toàn để cấu hình và gỡ lỗi mã của tôi đã cài đặt kcachegrind, cùng với selenium, xdebug và một vài công cụ khác được cấu hình để dễ dàng cấu hình và gỡ lỗi mã của tôi. Có một số người có thể nói đây là môi trường phát triển đã có nhưng cá nhân tôi thích có một máy ảo trên máy tính để bàn dành riêng cho loại nhiệm vụ này.
Ngoài ra, liên quan đến sự chậm chạp trong VM:
Mọi thứ chậm hơn trong một VM vì chi phí hoạt động đòi hỏi phải "ảo hóa" môi trường. Tuy nhiên, VM ngày càng trở nên gần gũi hơn với trình ảo hóa giúp giảm bớt chi phí cần thiết cho VM.