Pengujian lintas-browser: Semua browser utama pada SATU mesin

138

Tujuan dari panduan ini:

  • Menjalankan beberapa versi asli Internet Explorer,
    Safari, Opera, Chrome, dan Firefox yang tidak dimodifikasi pada satu mesin, berdampingan .

Tercakup dalam bagian 1 :

  • Daftar Isi
  • Peramban mana yang harus diuji?
  • Bagaimana cara membuat VM Windows XP yang melakukan booting dengan cepat, dan tidak pernah kedaluwarsa?
  • Di mana perangkat lunak yang diperlukan (gambar VM, browser, ...) dapat diunduh?

Juga dibahas di bagian 2 :

  • Panduan instalasi dan konfigurasi untuk IE, Firefox, Opera, Chrome dan Safari.
  • Alat pengembang dan pintasan.
  • Biaya waktu dan ruang disk .

Banyak bagian yang independen. Misalnya, instruksi untuk menjalankan beberapa versi browser pada umumnya berlaku.

Rob W
sumber
4
Saya akan mengatakan, alternatif yang mudah adalah dengan menggunakan browserstack.com
Nakul
1
Bagi siapa pun yang mencoba membuat Windowns 7 VM: VirtualBox secara default akan me-mount file Windows 7 vhd sebagai SATA, Anda harus meng-unmount ini dan me-mount-nya sebagai IDE - jika tidak Windows 7 akan mencoba untuk memperbaiki instalasi dan gagal. Selain itu, saya hanya bisa membuat kursor mouse berfungsi jika saya menonaktifkan integrasi mouse (dari menu Perangkat VM)
Ben
Terkait: stackoverflow.com/questions/574463/…
Denilson Sá Maia
@RobW sama berharganya dan dahsyatnya dengan isi halaman ini, itu bahkan bukan pertanyaan kecil dan bisa dianggap sebagai magnet jawaban yang buruk ... bisakah Anda mencoba mengaturnya kembali menjadi entah bagaimana caranya?
DaveRandom
3
@Dave Ini bukan pertanyaan biasa, tetapi badan pertanyaan singkat menunjukkan pertanyaan abadi apa yang akan dijawab, dan dalam format apa. Itulah tujuan yang tidak ambigu dari halaman ini (yang akan cocok dengan lebih baik di blog mandiri dalam retrospeksi). Ada 2 jawaban bermanfaat lainnya tentang IE, ditambah jawaban yang dihapus tentang konfigurasi Safari, sehingga tidak ada tanda-tanda menjadi magnet jawaban yang buruk. Jika Anda memiliki perbaikan konkret, sarankan saja hasil edit.
Rob W

Jawaban:

101

Isi

  1. Peramban mana yang harus diuji?
    • Aturan praktis: Peramban mana yang harus dimasukkan?
  2. Persiapan
    • Windows XP
    • Windows 7+ (untuk IE9 +)
    • Unduhan browser
      • Internet Explorer
      • Firefox
      • Opera
      • Chrome
      • Safari
      • Adobe Flash Player
    • Ringkasan unduhan
  3. Sandboxie

    Bagian 2: Instalasi dan konfigurasi
  4. Internet Explorer
  5. Firefox
  6. Opera
  7. Chrome
  8. Safari
  9. Alat pengembang (dan pintasan)
  10. Waktu pengaturan dan ruang disk yang terukur
    • Waktu yang dibutuhkan per browser (instal & konfigurasi)
  11. Penggunaan optimal
    • Beranda di http://10.0.2.2:8888/

1. Browser mana yang harus diuji?

Statistik cepat usang. Untuk alasan ini, saya merujuk pada bagian Penggunaan browser web di Wikipedia, dan situs-situs berikut untuk informasi versi browser terbaru . Setiap situs diakhiri dengan panduan penggunaan singkat.

Aturan praktis: Peramban mana yang harus dimasukkan?

  • Firefox : Rilis ESR terbaru + versi utama stabil terbaru. Catatan rilis | Untuk pengembang | Jadwal rilis cepat
  • Opera : 12.x + Versi stabil terbaru. Sejarah versi
    Sejak Opera 15, Opera menggunakan mesin yang sama dengan Chrome. Cukup banyak pengguna yang masih menggunakan Opera 12 (ketika Opera 15 dirilis, UX secara signifikan berubah).
  • Safari : 5.1.7 (Windows) + Versi terbaru. Catatan rilis
    Sayangnya, Apple kehilangan dukungan untuk Windows, jadi Anda perlu mendapatkan Mac atau menjalankan OS X di VM untuk menguji halaman di Safari.
  • Chrome : Versi stabil terbaru. Catatan rilis
  • Internet Explorer : IE8 +. Riwayat fitur
    Ini sebenarnya tergantung pada klien Anda. Panduan ini mengajarkan cara mendapatkan IE6 dan 7 juga, tetapi browser ini sudah mati, atau hampir mati. IE8 adalah versi Internet Explorer yang didukung terakhir pada Windows XP, yang masih banyak digunakan.

Ucapan

Saat ini, sebagian besar browser web menggunakan beberapa bentuk rilis cepat dengan pembaruan otomatis. Ketika panduan ini ditulis, rilisnya tidak sesering itu, dan karena itu berguna untuk membuat satu set browser tanpa harus melihat ke belakang.
Kecuali jika Anda ingin menguji aplikasi di browser lama, cukup dapatkan versi terbaru dari browser dan biarkan pembaruan otomatis mengurus mengelola versi tersebut.

Jika Anda tidak membutuhkan terlalu banyak fleksibilitas, dan ingin menguji halaman dengan cepat, saya sarankan untuk melihat di BrowserStack.com . Setelah mendaftar, Anda bisa mendapatkan uji coba 30 menit gratis yang memberi Anda akses ke banyak browser desktop dan seluler, langsung di dalam browser Anda.


2. Persiapan

Sebelum memasang mesin, unduh semua file yang diperlukan (lihat "Ringkasan unduhan" di akhir bagian ini). Semua file akan dibagikan dengan mesin virtual melalui folder bersama. Apa? Bagaimana? .

  • Perangkat lunak virtualisasi ( VirtualBox disarankan, gratis bahkan untuk penggunaan komersial. Petunjuk di bawah ini ditulis dengan mempertimbangkan VirtualBox .)
  • Windows XP
    • Unduh gambar IE6 XP untuk VirtualBox dari situs web modern.IE . Ekstrak .ovafile di dalamnya dan jalankan untuk mengimpornya ke VirtualBox. (Gambar juga tersedia untuk produk virtualisasi lainnya seperti VMware, Parallels, Virtual PC dan Hyper-V)
    • Mempersiapkan gambar untuk digunakan:
      • Pengaturan VirtualBox : Aktifkan adaptor jaringan, tetapi tidak menghubungkan VM ke jaringan nyata.
      • Pengaturan VirtualBox : Buat folder bersama hanya-baca. Folder ini akan digunakan untuk mentransfer data antara OS Host dan OS tamu.
      • Jalankan net use x: \\vboxsvr\WinShared(dengan asumsi folder bersama dipanggil WinShared. Ini akan mengikat direktori jaringan ke x:drive).
      • Opsional : Instal AntiWPA untuk menonaktifkan pemeriksaan aktivasi jika Anda akan menggunakan gambar lebih dari 30 hari.
      • Opsional : Nonaktifkan file halaman (Komputer> Properti> Tingkat Lanjut> Kinerja> Tingkat Lanjut> Memori Virtual> Ubah> Tanpa halaman> Set [konfirmasi]).
      • Opsional : Nonaktifkan layanan yang tidak perlu melalui Pesan urutan baris demi baris , dan alihkan semua layanan "Otomatis" ke "manual", sesuai gambar. Setiap kali Anda ingin menginstal paket MSI, jalankan ("Windows Installer"):Start > Run > services.msc
        Startup Typenet start msiServer
        Windows XP - services.msc
      • Opsional : Nonaktifkan wisaya pembersihan Desktop :Desktop > Properties > Desktop > Customize Desktop > Disable "Desktop Cleanup wizard every 60 days"
      • Opsional : Instal dan konfigurasikan Sandboxie (digunakan untuk menjalankan IE7 dan IE8 di mesin virtual IE6 yang sama)
      • Opsional : Instal CCleaner , jalankan untuk mengonfigurasinya dan membersihkan sampah.
      • Opsional : Instal 7-Zip (digunakan untuk beberapa Chrome)
      • Matikan sistem melalui OS tamu (WinXP).
      • Pengaturan VirtualBox : Hubungkan VM ke jaringan nyata.
        (Hanya Internet Explorer yang membutuhkan Internet selama instalasi)
      • Opsional : Buat snapshot dari VM Anda, sehingga Anda dapat memulihkan ketika Anda mengacaukan langkah berikutnya.
  • Windows 7+ (untuk IE9 +)
    • Unduh gambar mesin virtual pra-bangun dari situs web modern.IE .
      Gambar-gambar ini dibom waktu, berakhir 30 hari setelah penggunaan pertama. Ketika gambar kadaluarsa, mereka mati setelah satu jam digunakan. Jika Anda tidak ingin membuat ulang gambar setiap waktu, ubah jam perangkat keras VM Anda sebelum mengaktifkan gambar.
      Di VirtualBox, misalnya, Anda dapat menggunakan VBoxManage modifyvm NAME_OF_VM --biossystemtimeoffset +3600000000untuk mengatur waktu ke 1000 jam di masa depan (gunakan minus jika Anda ingin mengaturnya ke beberapa titik di masa lalu).
  • Unduhan browser

Ringkasan unduhan

Untuk kenyamanan, sebaiknya pasang semua file instalasi di folder bersama. Berikut daftar singkat (lengkap) dari semua file yang diperlukan (dipesan per langkah):


3. Sandboxie

Sandboxie adalah alat ringan yang menjalankan aplikasi di kotak pasir. Itu juga dapat digunakan untuk menginstal beberapa versi IE / Safari pada satu mesin Windows.

  • Unduh : http://sandboxie.com/index.php?DownloadSandboxie
  • Tambalan : Diperlukan versi panjang untuk mengaktifkan beberapa kotak pasir sekaligus. Bayar mereka atau kunjungi YouTube .
    Menjalankan beberapa versi IE / Safari secara bersamaan membutuhkan versi yang diperluas. Jika Anda tidak keberatan menguji satu versi IE / Safari pada suatu waktu, versi standar sudah cukup.

    Pasca pemasangan:
  • Nonaktifkan tips : "Konfigurasi> Tip> Sembunyikan Semua Tip"
  • Secara default, batas kuning muncul di sekitar aplikasi kotak pasir. Jika Anda tidak suka ini, buka Konfigurasi basis : "Kotak Pasir> DefaultBox> Pengaturan Kotak Pasir> Tampilan".

    Untuk setiap versi IE / Safari baru, Anda harus mengikuti langkah-langkah berikut:
  • Buat : "Kotak Pasir> Buat Kotak Pasir Baru" - Masukkan nama, misalnya "IE8" dan konfirmasikan.
  • Instal : "IE8> Run Sandboxed> Run Any Program"
    Pilih installer yang diinginkan, dan tekan OK.
  • Pintasan : Setelah menyelesaikan instalasi, gunakan "IE8> Jelajahi konten", cari biner dan buat pintasan Desktop ke aplikasi.

Semua perubahan file / registri kotak pasir disimpan di C:\Sandbox. Aplikasi dalam direktori ini mulai di kotak pasir secara default. Program lain dapat dengan mudah dimulai di kotak pasir melalui menu konteks: "Jalankan Kotak Pasir" atau "Kirim Ke> Sandboxie> IE8".

Membersihkan menggunakan CCleaner : Jalankan CCleaner di lingkungan utama, lalu di kotak pasir individu.

Arahkan ke: Bagian 2

Rob W
sumber
1
Pos yang bagus. Terima kasih atas usahanya. Saya juga ingin menambahkan bahwa omahaproxy.appspot.com/help adalah tautan yang berguna untuk mendapatkan informasi lebih lanjut tentang rilis Chrome. Bahkan memiliki file JSON yang mencakup versi saat ini.
Brian
5
Anda, teman saya adalah pahlawan absolut dan suci. Anda harus menjadi bangsawan.
iono
1
Tidak pernah terpikir untuk menggunakan Sandboxie untuk menjalankan IE7 dan IE8 di VM yang sama, terima kasih untuk panduannya! Sekarang saya tidak perlu menjalankan tiga VM terpisah hanya untuk menguji di IE6-IE8.
Phil
Meskipun mungkin tidak menyebabkan masalah yang nyata dalam hal ini, mengunduh file sistem dari internet adalah ide yang buruk secara umum, Anda tidak pernah tahu apakah bahasa dan versi file cocok dengan sisa instalasi Windows (file sistem bukan agnostik bahasa sebelumnya Windows Vista). Beberapa file yang Anda tautkan berasal dari era pra-SP3 yang lebih tua dari SP3, versi yang digunakan dalam gambar VM Microsoft. Cara yang lebih baik adalah dengan menggunakan CD XP SP3 dan arahkan Windows ke sana ketika ingin mencari file-file itu, atau cukup instal dari awal dan lewati menggunakan image VM Microsoft sama sekali.
Phil
@RobW Saya tidak dapat menemukan mirror di filehippo. Apakah Anda memiliki arsip file-file itu di suatu tempat?
Lekensteyn
60

Isi bagian 2 (navigasi ke: bagian 1 )

 4. Internet Explorer
 5. Firefox
 6. Opera
 7. Chrome
 8. Safari
 9. Alat pengembang (dan pintasan)
 10. Waktu pengaturan yang terukur dan ruang disk
    • Waktu yang dibutuhkan per browser (instal & konfigurasi)
 11. Penggunaan optimal
    • Homepage dihttp://10.0.2.2:8888/


Instalasi & konfigurasi

Kiat konfigurasi browser:

  • Halaman rumah
  • Nonaktifkan centang untuk: "Browser default" dan "pembaruan".
  • Aktifkan alat Pengembang

4. Internet Explorer

Windows 7 tidak memungkinkan menjalankan instance IE yang lebih lama tetapi lihat catatan di bawah ini . Itulah mengapa diperlukan Win XP VM.

IE tidak dapat diturunkan, jadi mulailah dengan versi terendah, lalu tingkatkan IE di Sandboxie yang terpisah . Atur preferensi di versi browser terendah sebelum meningkatkan, sehingga Anda hanya perlu mengatur preferensi utama sekali.

  • IE6 - Diinstal secara default di WinXP
  • IE7 / IE8 - Instal di Sandboxie (WinXP)
  • IE9 + - Dapatkan gambar mesin virtual Windows pra-bangun dari situs web modern.IE .
    Gambar-gambar ini berakhir 30 hari setelah penggunaan pertama. Ketika gambar kadaluarsa, mereka mati setelah satu jam digunakan. Jika Anda tidak ingin membuat ulang gambar setiap waktu, ubah jam perangkat keras VM Anda sebelum mengaktifkan gambar.
    Misalnya. Jika Anda menggunakan VirtualBox, luncurkan terminal dan keluarkan perintah berikut (ganti nama huruf besar dengan sesuatu yang masuk akal):
    VBoxManage modifyvm NAME_OF_VM --biossystemtimeoffset <OFFSET IN MS, prefixed by plus or minus>

Pemasang sepenuhnya offline untuk IE6 (dan bahkan IE5.5) tersedia di situs ini .

Untuk IE6 dan IE7, Toolbar Pengembang Internet Explorer harus diinstal. IE8 + memiliki alat Pengembang F12 bawaan .

Konfigurasi

  • Mulai pengaturan IE6: Halaman Beranda, Keamanan, Cookie, browser default.
  • IE7: Singkirkan halaman menjalankan Pertama, melalui (IE7 Sandboxie) registri. Lihat posting ini di forum Microsoft TechNet .
  • IE8: Singkirkan dialog "Mengatur Windows Internet Explorer 8". Ini dapat dilakukan dengan memulai IE8, lalu mengklik "Nanti", atau memodifikasi registri .

Sebenarnya dimungkinkan untuk menjalankan IE6 - 8 di Windows 7 melalui virtualisasi aplikasi. VMWare ThinApp berfungsi dengan baik, tetapi perlu waktu lebih lama untuk mengatur, karena Anda perlu menangkap instalasi Internet Explorer. Juga, paket perangkat lunak sangat mahal (keygens tersedia secara gratis, tetapi tidak etis).


5. Firefox

Opsi 1 (malas) :
Koleksi Utilu Mozilla Firefox . Alat ini berisi penginstal untuk semua versi Firefox (200+ MB). Firebug, bilah alat Pengembang Web dan Flash juga disertakan.

Opsi 2 :
Beberapa versi Firefox dapat dengan mudah diinstal dan dieksekusi pada saat yang sama.

  1. Unduh Manajer Profil resmi Mozilla .
  2. Unduh versi Firefox yang relevan dari http://releases.mozilla.org/pub/mozilla.org/firefox/releases/ . Versi yang lebih lama dapat ditemukan di ftp.mozilla.org .
  3. Instal setiap versi Firefox. Lebih mudah memilih satu direktori utama ("Firefox"), dan menggunakan nomor versi sebagai nama untuk subdirektori ("3,6").
  4. Ekstensi: Mulai versi Firefox tertua , dan dapatkan ekstensi favorit Anda:
    • Firebug - Yang harus dimiliki untuk versi Firefox lama. Tidak terlalu dibutuhkan untuk versi Firefox terbaru, yang memiliki seperangkat alat dev bawaan yang bagus .
    • HttpFox - Alat sederhana dan efektif untuk mengukur permintaan HTTP.
    • Pengembang Web - Bilah alat yang sangat berguna untuk pengembangan web. Menghemat banyak waktu.
    • Konsol 2 - Meningkatkan Konsol bawaan ( Ctrl Shift> J).
  5. Preferensi: Tools > Options(Windows), Edit > Preferences(Linux)
    • Umum: Beranda
    • Keamanan: Hapus centang semua pengaturan, kecuali untuk "Peringatkan saya ketika situs mencoba memasang pengaya".
      (Jangan lupa untuk melihat pengaturan pesan Peringatan, melalui tombol di bagian bawah).
    • Maju:
      • Umum:
        • Periksa peramban default: tidak aktif
        • Kirim laporan kerusakan: tidak aktif
      • Perbarui: Nonaktifkan semua pembaruan
  6. Pembersihan: Tutup semua tab, tekan Ctrl Shift Deldan periksa semuanya. Kemudian tutup Firefox.
  7. Manajer Profil Firefox :
    tangkapan layar
    • Gandakan setiap profil melalui Copyopsi.
    • Sebuah dialog screenshot terbuka. Pilih nama yang sesuai (mis. Firefox 3.6) Dan tujuan.
    • Gunakan Firefox versionopsi untuk memilih versi Firefox default untuk profil.
    • Centang juga Start new instance [-no-remote]kotak, untuk memungkinkan beberapa versi Firefox secara bersamaan berjalan pada satu waktu.
  8. Menyelesaikan
    • Gunakan Start Firefoxtombol untuk memulai instance Firefox.
    • Biarkan pemeriksaan kompatibilitas add-on dijalankan dan perbarui jika perlu.
    • Bersihkan cache, histori, dll Ctrl Shift Del. Menggunakan .
    • Ulangi langkah ini untuk setiap versi Firefox.

6. Opera

Opera : Daftar semua pemasang tersedia di Opera.com . Beberapa versi dapat diinstal berdampingan tanpa masalah. Selama instalasi, pilih "Custom", dan direktori yang berbeda .
Pada instalasi, juga memilih untuk menggunakan profil yang sama untuk semua pengguna.

Preferensi penting: Pengaturan> Preferensi> Tingkat Lanjut> Keamanan> Jangan memeriksa pembaruan.

Catatan: Opera 15+ menggunakan mesin rendering dan JavaScript yang sama dengan Chrome.


7. Chrome

Chrome : Pemasang yang berdiri sendiri dapat diunduh dari File Hippo .
Dimungkinkan juga untuk menjalankan beberapa versi Chrome secara berdampingan.

Meskipun Sandboxie dapat digunakan, disarankan untuk menggunakan metode asli berikutnya untuk menjalankan banyak versi secara berdampingan.

  1. Unduh versi yang diinginkan dari File Hippo .
  2. Buat direktori utama, mis C:\Chrome\.
  3. Ekstrak installer (= tanpa menginstal ), menggunakan 7-Zip misalnya.
    Setelah diekstraksi, chrome.7zarsip dibuat. Ekstrak juga file ini, dan turuni Chrome-bindirektori yang dibuat .
    Sekarang, Anda melihat chrome.exedan dir suka 18.0.1025.45.
    Pindah chrome.exeke 18.0.1025.45, lalu pindahkan direktori ini ke C:\Chrome. File yang tersisa di Chrome-bindapat dengan aman dihapus.
  4. Buat pintasan untuk setiap versi :

    "C:\Chrome\18.0.1024.45\chrome.exe" --user-data-dir="..\User Data\18" --chrome-version=18.0.1025.45
    

    Penjelasan dari shortcut ini:

    • "C:\Chrome\18.0.1024.45\chrome.exe"• Ini adalah peluncur
    • --user-data-dir="..\User Data\18" • Profil pengguna, relatif terhadap lokasi chrome.exe. Anda juga bisa menggunakan --user-data-dir="C:\Chrome\User Data\18"untuk efek yang sama. Tetapkan preferensi Anda untuk versi Chrome terendah , dan duplikat profil Pengguna untuk setiap versi Chrome. Versi Chrome yang lebih lama menolak untuk menggunakan profil Pengguna dari versi baru.
    • --chrome-version=18.0.1025.45Lokasi binari:
      • Lokasi (mis. 18.0.1025.45) Haruslah nama direktori:
      • Harus dimulai dan diakhiri dengan angka. Sebuah titik dapat muncul di antaranya.
      • Angka-angka tidak harus harus cocok dengan nomor versi asli (meskipun lebih mudah untuk menggunakan nomor versi nyata ...).

Mengenai konfigurasi: Semua preferensi dapat diatur pada chrome://settings/. Saya biasanya mengubah halaman beranda dan pengaturan "Di bawah tenda".

Dengan banyaknya rilis Chrome, tidak praktis untuk memasang semua versi. Saya telah membuat skrip VB yang mengotomatiskan langkah-langkah ini, jadi saya bisa menyimpan instalasinya, lalu jalankan skrip tersebut setiap kali saya perlu menguji versi lama Chrome: https://gist.github.com/Rob--W/2882558


8. Safari

Catatan: Dukungan Safari pada Windows telah dihentikan. Versi Safari yang didukung terakhir pada Windows adalah 5.1.7; Anda memerlukan Mac atau OS X VM untuk menguji situs Anda dalam versi Safari yang lebih baru.

Safari tidak mendukung banyak versi atau profil pengguna secara berdampingan. Safari 4 hampir mati , jadi Anda hanya perlu menguji 5. *. Semua versi Safari dapat diunduh dari Aplikasi Lama .

  • Unduh dan instal Safari 5.0 .
  • Mulai Safari, atur preferensi Anda.
  • Buat kotak pasir Sandboxie baru untuk setiap instalasi tambahan .
    Sangat penting untuk menginstal versi tertua , sehingga profil pengguna dapat disesuaikan dengan versi yang lebih baru.
  • Untuk informasi lebih lanjut tentang menginstal di Sandboxie, lihat bagian Sandboxie dan Internet Explorer .

Alat Pengembang harus diaktifkan via Preferences > Advanced > Show Developer menu in menu bar. Setelah menginstal Safari, hapus instalan Pembaruan perangkat lunak Apple, melalui Control panel > Add/Remove software.


9. Alat pengembang (dan pintasan)


10. Waktu pengaturan yang terukur dan ruang disk

  • Menyiapkan lingkungan basis membutuhkan waktu 30 menit .
  • Menginstal browser tidak memerlukan banyak waktu.
  • Bergantung pada jumlah peramban, mengonfigurasinya dapat memakan waktu.

  • Menyiapkan WinXP VM dengan browser seperti yang tercantum dalam panduan ini + Opera 12 beta:
    • Ukuran unduhan: 585MB
    • 12 browser
    • Waktu yang digunakan: 1:09 jam (32 menit untuk mencapai IE)
    • Ukuran alat: 1.1G / ukuran impor: 2.2G.
    • Detail log: http://pastebin.com/R7WGPK99
  • Menyiapkan VM WinXP yang sangat besar untuk uji kompatibilitas peramban terperinci:

Waktu yang dibutuhkan per browser (instal & konfigurasi)

  • Opera: 2 menit
  • Internet Explorer: 3 menit *
  • Safari: 4 menit *
  • Firefox: 5 menit
  • Chrome: 6 menit

* Tidak termasuk waktu untuk menyiapkan Sandboxie Sandbox (<1 menit).


11. Penggunaan optimal

Setelah selesai menginstal, gunakan CCleaner untuk membersihkan sampah, lalu:

  • Ekspor alat (alat ini dapat disimpan di tempat lain sebagai cadangan).
  • Hapus Mesin Virtual yang baru dibuat
  • Impor alat (langkah-langkah ini mengurangi ukuran file VM)
  • Buat snapshot (untuk digunakan sebagai pos pemeriksaan)

Mulai sekarang, ketika Anda telah selesai menguji halaman web, matikan VM, dan pilih "Restore snapshot". Ini akan menjaga VM Anda rapi dan cepat.

Matikan mesin> Kembalikan foto

Beranda di http://10.0.2.2:8888/

OS tamu dapat mengakses OS host dengan alamat IP 10.0.2.2. Server yang berjalan pada port 8888dapat diakses pada tamu melalui http://10.0.2.2:8888/, bahkan ketika tuan rumah tidak memiliki koneksi internet.

Karena alasan ini, pengaturan http://10.0.2.2:8888/sebagai laman beranda disarankan.

Kasing yang mungkin digunakan:

  • Uji satu halaman.
  • Secara otomatis menampilkan halaman tertentu, tergantung pada agen Pengguna yang terbuka (misalnya dengan pengalihan).
  • Fiddling: Buat biola di Chrome, dan coba di Firefox.
  • Bagikan teks dan tautan.

Semua yang sebelumnya dapat dengan mudah diimplementasikan pada server sederhana (saya sudah menggunakan Node.js , misalnya).

Rob W
sumber
3
Kedua jawaban itu sangat berharga. Terima kasih banyak sudah berbagi.
fro_oo
Adakah yang berhasil menginstal IE10 dan IE11 di kotak pasir Sandboxie? Menggunakan kotak Win 7 IE9 dari modern yaitu, saya tidak bisa mendapatkan IE 10 dan 11 installer untuk bekerja di kotak pasir mereka.
Casey
@RobW, Tidak perlu mengatur dan menginstal VM pada mesin yang kuat untuk menguji IEs. Remcon tersedia secara gratis . Lihat remote.modern.ie
Pacerier
1
Jawaban yang sangat bagus dan lengkap! Sayangnya saya tidak bisa mengunduh versi Chrome yang lebih lama dari File Hippo. Di halaman unduh, itu hanya mengarahkan saya ke halaman Google Chrome resmi yang memaksa saya untuk mengunduh versi terbaru yang tersedia. Apakah saya melakukan sesuatu yang salah? Untungnya saya memiliki installer mandiri dengan versi yang tepat.
Rodrigo V
2
Saya mengalami masalah saat mengekstrak pemasang Chrome dengan 7-zip. Itu hanya mengekstrak file bernama "~ 102" dan saya tidak tahu apa yang harus dilakukan dengan itu. Saya bisa mendapatkan file yang saya inginkan dengan menginstal Chrome dan mengambil file dari C: \ Program Files \ Google \ Chrome \ Application.
Rodrigo V
11

Baru saja diluncurkan, Microsoft baru-baru ini mulai menyediakan layanan gratis yang disebut modern.IE:

modern.IE adalah tugas Microsoft saya untuk membuat pengujian lintas-browser untuk browser Internet Explorer lebih mudah. Microsoft telah menciptakan modern.IE untuk memberi para pengembang dan perancang seperangkat alat untuk memfasilitasi pengujian browser IE.

Dengan modern.IE Anda memiliki dua metode pengujian situs web Anda di IE. Pertama, modern.IE menawarkan kepada Anda tiga bulan penggunaan gratis dari layanan pengujian browser berbasis web BrowserStack. Anda hanya perlu akun Facebook untuk masuk dan memulai pengujian.

Metode kedua yang ditawarkan modern.IE adalah gambar virtualisasi setiap browser dari IE 6 hingga IE 10, yang dapat dijalankan pada perangkat lunak virtualisasi seperti VirtualBox, Virtual PC, Hyper-V atau VMWare Player di Windows, Mac atau Linux.

Selain itu, modern.IE juga menyediakan alat yang memindai halaman web Anda untuk masalah pengkodean yang umum dan mencantumkannya untuk Anda perbaiki sehingga mereka ditampilkan dengan benar di semua versi IE.

Sumber: modern.IE - Suite Alat Pengujian IE Cross-Browser

Catatan: Artikel yang ditautkan telah dihapus. Tautan sekarang menuju ke arsip Wayback Machine halaman.

Hirvesh
sumber
1
Sekedar untuk menambahkan juga;) saucelabs.com browserstack.com & vanamco.com/ghostlab semua tampak alat yang sangat keren untuk menguji di seluruh browser & platform
Adrien Be
1
@ the_archer, Tautan Anda rusak.
Pacerier