Bagaimana saya bisa menguji dengan Internet Explorer saat di Mac saya?

36

Saya bekerja di Mac, tetapi sebagian besar pengguna saya ada di Windows. Apa cara mudah untuk menguji situs web saya di IE 7, 8, & 9? Anggur sepertinya agak buggy dan tidak ramah.

Michael Durrant
sumber
1
Wine adalah jenis ramah, tapi aku telah menggunakan PlayOnMac sebelum yang sangat meningkatkan pengalaman pengguna. Memiliki penginstal GUI untuk Internet Explorer dan mungkin patut dicoba sebelum menyiapkan VM.
gtmtg
Microsoft sekarang memiliki mesin virtual Mac gratis hanya untuk tujuan ini. modern.ie/en-us/virtualization-tools
Alat baru dirilis oleh Microsoft -> remote.modern.ie
Vigneshwaran

Jawaban:

37

Saya punya solusi sempurna ! Pada 2013, Microsoft merilis solusi gratis yang didukung secara resmi untuk membantu pengembang Mac menguji dengan Internet Explorer versi 6, 7, 8, 9, 10, dan 11 di Mac:

  1. Pergi ke https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/
  2. Pilih OS pengujian yang Anda inginkan ("Mac")
  3. Pilih platform virtualisasi dari kalangan VMWare, Parallels, dan VirtualBox. Jika ragu, pilih VirtualBox (yang dapat Anda unduh dari situs VirtualBox )
  4. Ikuti petunjuk untuk mengunduh VM untuk versi IE + Windows yang Anda inginkan

Semoga ini membantu.

Anirvan
sumber
2
LUAR BIASA !!!! Sayang sekali kita perlu melakukan ini sama sekali, tetapi ini adalah solusi TERBAIK. Bagian yang bagus. Terima kasih.
T2theC
Yang pasti ... sebagai web dev pada tahun 2015, saya benar-benar akan berusaha lebih keras dan mengatakan ini sangat konyol, kita harus menjalankan alat virtualisasi untuk menjalankan browser hanya untuk menguji ... tapi hei, begitu mereka mengetahui kekuatan fusi di 5 tahun lagi mungkin kita akan memiliki solusi yang lebih baik lmfao
mike
2
Sepakat. Saya berharap kita bisa meniru browser, atau setidaknya menginstalnya berdampingan. Sayang sekali Microsoft memiliki arsitektur yang mengerikan di seluruh papan. Di mac aplikasi bisa dibundel dengan semua lib yang mereka butuhkan untuk dijalankan. Baiklah. Dan sejauh Web Dev 2015 ... Mengapa kita mendukung IE *? hiks
Volte
Sayangnya, solusi ini tidak lagi tersedia.
Pedram
11
  1. Unduh dan Instal perangkat lunak Oracle Virtualbox Virtual Machine gratis

  2. Memanfaatkan skrip yang tercantum dalam artikel Harian OS X Internet Explorer untuk Mac dengan Cara Mudah: Jalankan IE 7, IE8, & IE9 Gratis di Mesin Virtual untuk mengunduh, mengonversi, dan menginstal VM Pengujian IE Microsoft gratis untuk digunakan pada VirtualBox.

Kami akan memandu Anda cara menginstal Internet Explorer 7, 8, atau 9 di mesin virtual yang menjalankan Windows, langsung di Mac OS X - gratis. Ini dicapai dengan menggunakan perangkat lunak VirtualBox yang tersedia secara bebas dari Oracle, dan menggabungkannya dengan Internet Explorer gratis menguji mesin virtual dari Microsoft

Berikut ini skrip yang disajikan dalam Artikel :

...

Instal SEMUA versi Internet Explorer: IE7, IE 8, dan IE 9

curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | bash

Instal Internet Explorer 7 Saja

curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="7" bash

...

Michael Durrant
sumber
Instruksi ini berpotensi usang. Microsoft sekarang mendistribusikan Windows + IE 6-11 VMs untuk pengembang web dalam berbagai format di modern.ie/en-us/virtualization-tools
Anirvan
Anirvan, saya mencoba tautan itu dan sepertinya semuanya tentang layanan berlangganan (setelah uji coba gratis). Juga banyak tautan tidak menuju ke mana-mana / Bukan solusi yang bisa saya rekomendasikan dalam formulir saat ini.
Michael Durrant
buka tautan itu, dan klik "Unduh Mesin Virtual" (alih-alih tautan Browserstack). Saya memiliki petunjuk langkah demi langkah di apple.stackexchange.com/a/103564/1777
Anirvan
4

Pertanyaan lama untuk desainer web ...

VirtualBox memang luar biasa, tetapi sulit untuk memiliki beberapa versi Windows yang menghabiskan ruang di hard drive Anda. Pilihan lain menggunakan VirtualBox dan hanya menginstal dan menjalankan aplikasi seperti ietester yang hanya tersedia untuk Windows tetapi memungkinkan Anda untuk membuat beberapa versi IE dalam satu jendela.

Akhirnya, pilihan pribadi saya adalah situs web bernama browserstack , Anda harus membayar untuk itu tetapi sangat murah dan layak jika ini adalah bagaimana Anda mencari nafkah. Saya juga memiliki laptop Windows hanya untuk melakukan tes semacam itu tetapi lebih sering daripada tidak menggunakan browserstack sebagai gantinya.

JamiePatt
sumber
Ah, saya ingat hari-hari ruang menjadi masalah dalam keputusan ini. Saat ini drive 500GB saya tampaknya banyak membantu.
Michael Durrant
1
Saya berharap ruang tidak menjadi masalah, semua mesin saya adalah 500 GB plus dan pada saat saya memiliki aplikasi saya dimuat (adobe master suite, autocad dan ableton instrumen live + asli adalah ruang nyata babi di sini) hard drive saya merasa cukup sudah diisi! apalagi menyerahkan ratusan pertunjukan aneh ruang yang diperlukan untuk menjalankan 5 versi windows yang berbeda.
JamiePatt
Ya, tapi yang ingin saya gunakan adalah browser. Saya pasti tidak ingin menggunakan alat manipulasi gambar Adobe melalui emulator mengingat masalah drag-drop dan interaktivitas lainnya.
Michael Durrant
crossbrowsertesting.com juga merupakan situs yang bermanfaat dan murah. Ini juga akan memungkinkan Anda mengakses mesin lokal jika Anda perlu melakukan pengalihan ke proxy terbalik lokal saat Anda menguji.
recklesscoder
3

Virtualisasi jelas merupakan jalan yang harus ditempuh. Ada VirtualBox seperti yang disebutkan di atas, yang merupakan proyek open source gratis. Ada juga dua penawaran komersial, Parallels dan VMWare Fusion . Keduanya memiliki uji coba gratis sehingga Anda dapat mengevaluasi apa yang terbaik.

Jika Anda bertanya-tanya mengapa harus membayar ketika VirtualBox gratis, Parallels dan Fusion adalah perangkat lunak yang dikembangkan dan didukung secara komersial . Jika Anda mengalami masalah, Anda bisa mendapatkan bantuan, daripada menghabiskan waktu mencari jawaban sendiri. Selain itu, VirtualBox adalah lintas-platform, sehingga memiliki lebih sedikit kualitas Mac, dan ini lebih merupakan produk DIY - tanpa pengaturan cepat atau apa pun.

Tapi Anda bisa menelepon sendiri. TidBITS memiliki artikel yang cukup baru membandingkan Parallels dan Fusion, dengan bagian yang bagus tentang VirtualBox juga, dan Ars Technica memiliki perbandingan yang cukup komprehensif dari versi Parallels dan Fusion terbaru.

Semoga bermanfaat bagi Anda!

perampok
sumber
3

http://www.spoon.net adalah alat yang fantastis dan alasan saya lebih suka itu menginstal hanya browser, dan berdampingan dengan program Anda yang lain di task bar. Ini bekerja seperti pesona, namun komersial, $ 12 per bulan, $ 60 per tahun. Mereka berencana untuk menerbitkan aplikasi. di Mac segera.

IETester OK untuk beberapa pengujian dasar, tetapi tidak menangani skrip dengan benar dan karenanya bukan solusi pengujian yang andal 100%.

Siniša Šašić
sumber
2

Hanya berpikir saya akan menambah ini karena saya baru saja menemukan alat gratis baru yang hebat untuk melihat IE pada mac. Unduh " Saus " dari toko aplikasi mac. Saya telah menggunakan Virtualbox selama dua tahun terakhir dan ini jauh lebih mudah untuk menginstal, tidak memiliki file VM besar, dan antarmuka jauh lebih halus. Saus juga memiliki kemampuan untuk melihat pratinjau di IE 10 (yang merupakan omong kosong lengkap). Ada juga aplikasi berbasis cloud lain yang disebut browser stack . Mencoba versi gratis dan antarmuka yang bagus tetapi harganya $$.

youngblood20
sumber
Catatan ini sepertinya tidak tersedia di Inggris
tdc
0

Saya tidak memiliki reputasi yang cukup untuk mengirim komentar pada jawaban @ Anirvan yang sangat membantu saya. Saya hanya ingin menambahkan bahwa blog Rey Bango yang menganjurkan untuk alasan keamanan untuk mengatur Pembaruan Windows ke otomatis menyebabkan masalah karena IE mendapat pembaruan otomatis juga! MS telah membuat pemblokir otomatis terpisah untuk IE 9 hingga 11. Saya mengunduh semua skrip pemblokir otomatis dan membuat pembungkus untuk memanggil mereka di Dropbox . Ekstrak isi file zip dan jalankan IE9-11_blocker.cmd untuk memblokir IE 9 hingga 11.

jbustamovej
sumber
0

Mungkin tidak seprofesional jawaban yang lain, tetapi jika seseorang hanya ingin melihat bagaimana IE merender situs, opsi berikut ini gratis dan berfungsi tanpa instalasi yang berat:

Perhatikan bahwa tidak ada yang bekerja secara lokal (mis. Localhost atau 127.0.0.1).

Pertanyaan serupa ditanyakan dalam SO (di sini dan di sini ), tetapi mereka cukup tua dan topik ditutup.

J0ANMM
sumber
0
  1. Buka Safari dan navigasikan ke Safari> Preferensi dari bilah menu.
  2. Klik pada tab Advanced .
  3. Periksa pengaturan "Tampilkan menu Kembangkan di bilah menu" , lalu tutup jendela Preferensi.
  4. The Mengembangkan menu sekarang harus menunjukkan pada menu bar.
  5. Pergi ke Kembangkan> Agen Pengguna .
  6. Di sini, Anda harus memilih untuk memilih opsi browser yang berbeda seperti Microsoft Edge, Internet Explorer 7, 8, 9, 10 dan 11 . Anda juga dapat memilih Firefox dan Chrome sebagai Agen Pengguna .

Sumber : Cara melihat situs web di Mac Anda yang memerlukan Internet Explorer (atau PC)

Mukesh Chapagain
sumber
Ini lebih merupakan cara untuk mengakses beberapa situs web pemilih yang membutuhkan IE, tetapi tidak ada pengganti untuk menguji halaman dengan Internet Explorer yang sebenarnya , yang menjadi pertanyaan.
Jawa
0

Anda dapat melalui cara-cara ini untuk menguji IE di mesin Mac

Anda juga dapat menggunakan platform online seperti LambdaTest, Sauce Labs atau Browserstack untuk mengakses Internet Explorer menggunakan mesin Mac.

Beberapa perangkat lunak dari tautan di atas:

saif sadiq
sumber
dapatkah Anda membuat daftar beberapa perangkat lunak dari tautan tersebut jika tautannya rusak? Gunakan fitur edit .
ankii
Bagaimana cara menginstal RDP (tautan pertama Anda) membantu untuk menguji dengan IE, bukankah ada mesin Windows yang dibutuhkan di suatu tempat?
nohillside
@nohillside Apple menyediakan aplikasi Microsoft Remote. Dengan aplikasi Microsoft Remote Desktop, Anda dapat terhubung ke PC jarak jauh dan sumber daya kerja Anda dari hampir di mana saja. apps.apple.com/gb/app/microsoft-remote-desktop/…
saif sadiq
-1

Sebuah jawaban baru yang lebih baik.

Pertama saya menggunakan kotak virtual. Lalu saya menggunakan browserstack

Sekarang saya menggunakan paralel

Sekitar selama beberapa tahun tetapi akhir-akhir ini dibuat kuat dan bahkan lebih ramah.

Ini bahkan lebih mudah daripada yang lain, pengaturan lebih mudah, keadaan penyimpanan lebih mudah, integrasi keyboard-mouse lebih baik. Secara umum lebih baik.

Satu-satunya catatan adalah harganya sekitar $ 80

yang seharusnya merupakan perubahan kecil bagi sebagian besar pengembang yang dibayar itu dalam satu atau dua jam. Perangkat lunak berbayar sebenarnya adalah pilihan saya - ini memberi saya kepercayaan diri bahwa itu akan dipertahankan di masa depan. Plus saya seorang pengembang ... membayar seorang ... pengembang. Sepertinya hal yang baik.

Michael Durrant
sumber