วิธีการติดตั้ง Selenium WebDriver บน Mac OS


92

จะติดตั้ง Selenium WebDriver บน Mac OS X 10.7.5 ที่รองรับ Chrome, Firefox และ Safari ได้อย่างไร สิ่งที่ฉันต้องตั้งค่าตำแหน่งที่จะติดตั้ง


4
ขณะนี้โพสต์นี้ได้รับความนิยมสูงสุดในการค้นหาของ Google สำหรับ "ติดตั้งซีลีเนียม mac" ดังนั้นนี่คือลิงก์ที่อัปเดต (ลิงก์ด้านบนดูเหมือนจะเสีย): selenium-python.readthedocs.io/installation.html
Jaime

คำตอบ:


201

ติดตั้ง

หากคุณใช้homebrew (ซึ่งฉันแนะนำ) คุณสามารถติดตั้งซีลีเนียมโดยใช้:

brew install selenium-server-standalone

วิ่ง

อัปเดต -port port_number

ในการเรียกใช้ซีลีเนียมให้ทำ: selenium-server -port 4444

สำหรับตัวเลือกเพิ่มเติม: selenium-server -help


2
ในการเริ่มซีลีเนียมโดยอัตโนมัติ:brew services start selenium-server-standalone
Jimothy

3
คำตอบที่ดีที่สุดสำหรับวันที่
Pulkit

วิธีระบุเส้นทางโครเมี่ยมโดยใช้ fomulae นี้?
LêTháiPhúc Quang

36

Mac มี Python อยู่แล้วและเรียกตัวจัดการแพ็คเกจeasy_installดังนั้นเปิด Terminal แล้วพิมพ์

sudo easy_install selenium

4
ใช้งานได้ แต่สมมติว่าคุณต้องการเรียกใช้ Selenium ด้วย Python ถ้านั่นคือสิ่งที่คุณต้องการดูdamien.co/resources/…โดยทั่วไปแล้วฉันคิดว่าสิ่งที่ผู้คนกำลังมองหาคือวิธีเรียกใช้ Selenium Standalone Server จากบรรทัดคำสั่งเพื่อให้สคริปต์อื่นสามารถใช้งานได้
chrowe

1
หากคุณต้องการถอนการติดตั้งซีลีเนียมเวอร์ชัน python: 1. sudo easy_install -m selenium 2. sudo rm -rf /Library/Python/2.7/site-packages/selenium-3.11.0-py2.7.egg (ชื่อไฟล์อาจ แตกต่างกันไปขึ้นอยู่กับรุ่น)
Red Rooster

6

ในการใช้java -jar selenium-server-standalone-2.45.0.jarเครื่องมือบรรทัดคำสั่งคุณต้องติดตั้ง JDK คุณต้องดาวน์โหลดและติดตั้ง JDK และเซิร์ฟเวอร์ซีลีเนียมแบบสแตนด์อโลน


2
นี่คือสิ่งที่ฉันกำลังมองหา แต่ไม่ชัดเจนว่าจะรับไฟล์ jar จากที่ไหน เวอร์ชันปัจจุบันบนseleniumhq.org/downloadดูเหมือนจะไม่ทำงานสำหรับฉันที่ใช้ OS X 10.11.5 El Capitan คู่มือนี้ใช้ได้ผล: damien.co/resources/…
chrowe

1

ขึ้นเป็นครั้งแรกคุณจะต้องดาวน์โหลดไฟล์ jar ซีลีเนียมจากhttp://www.seleniumhq.org/download/ จากนั้นคุณต้องมี IDE เช่น IntelliJ หรือ Eclipse จากนั้นคุณจะต้องแมปไฟล์ jar ของคุณกับ IDE เหล่านั้น จากนั้นขึ้นอยู่กับภาษา / เฟรมเวิร์กที่คุณเลือกคุณจะต้องดาวน์โหลดไฟล์ไลบรารีที่เกี่ยวข้องเช่นหากคุณใช้ JUnit คุณจะต้องดาวน์โหลดไฟล์ jar Junit 4.11 สุดท้ายอย่าลืมดาวน์โหลดไดรเวอร์สำหรับ Chrome และ Safari (ไดรเวอร์ firefox มาพร้อมกับซีลีเนียม) เมื่อเสร็จแล้วคุณสามารถเริ่มเขียนโค้ดและทดสอบโค้ดของคุณด้วยเบราว์เซอร์ที่คุณเลือกได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.