เซิร์ฟเวอร์ Selenium ทำอะไร?
เซิร์ฟเวอร์ Selenium ทำอะไร?

วีดีโอ: เซิร์ฟเวอร์ Selenium ทำอะไร?

วีดีโอ: เซิร์ฟเวอร์ Selenium ทำอะไร?
วีดีโอ: Python Selenium #10 Как запустить Selenium ChromeDriver на VPS сервере(хостинге) 2024, อาจ
Anonim

มาถึง เซิร์ฟเวอร์ซีลีเนียม , NS เซิร์ฟเวอร์ซีลีเนียมคือ NS ซีลีเนียม RC (การควบคุมระยะไกล) องค์ประกอบที่เปิดใช้งานและฆ่าเบราว์เซอร์ แปลและเรียกใช้คำสั่ง Selenese ที่ส่งผ่านจากโปรแกรมทดสอบและทำหน้าที่เป็นพร็อกซี HTTP สกัดกั้นและตรวจสอบข้อความ HTTP ที่ส่งผ่านระหว่างเบราว์เซอร์และ AUT

ยังถามอีกว่าซีลีเนียมสามารถรันเซิร์ฟเวอร์ได้หรือไม่?

สแตนด์อโลน เซิร์ฟเวอร์ซีลีเนียม . ถึง วิ่ง NS เซิร์ฟเวอร์ซีลีเนียม บนเครื่องของคุณ ใช้สแตนด์อโลน เซิร์ฟเวอร์ซีลีเนียม . ถึง วิ่ง ท้องถิ่น เซิร์ฟเวอร์ซีลีเนียม , คุณ จะ จำเป็นต้องติดตั้ง Java Development Kit (JDK) ตรวจสอบโดย วิ่ง java -version จากบรรทัดคำสั่ง

รู้ยัง บทบาทและความรับผิดชอบของผู้ทดสอบซีลีเนียมคืออะไร? แต่นี่คือความรับผิดชอบบางประการสำหรับผู้ทดสอบซีลีเนียม:

  • วิเคราะห์ความต้องการทางธุรกิจเพื่อกำหนดกลยุทธ์การทดสอบที่ครอบคลุมโดยการทดสอบอัตโนมัติ
  • การพัฒนาสคริปต์ทดสอบใหม่
  • การรักษาสคริปต์การทดสอบ/ชุดการถดถอยที่มีอยู่

ต่อไปนี้ ความแตกต่างระหว่างเซิร์ฟเวอร์ selenium และเซิร์ฟเวอร์ Selenium แบบสแตนด์อโลนคืออะไร?

เซิร์ฟเวอร์ Selenium แบบสแตนด์อโลน jar เป็นห้องสมุดที่ให้คลาสของ ซีลีเนียม กรอบการทำงานอัตโนมัติ jar เป็น jar แบบรวมที่มีทั้ง API และ เซิร์ฟเวอร์ซีลีเนียม . เซิร์ฟเวอร์ซีลีเนียม จะต้องวิ่งเก่ากว่า ซีลีเนียมRC ทดสอบหรือรันการทดสอบ WebDriver ในเครื่องระยะไกลผ่าน ซีลีเนียม กริด.

จำเป็นต้องใช้เซิร์ฟเวอร์ Selenium เพื่อเรียกใช้สคริปต์ Selenium WebDriver หรือไม่

ในกรณีที่ Selenium WebDriver , ไม่จำเป็นต้องเริ่ม เซิร์ฟเวอร์ซีลีเนียม เพื่อดำเนินการทดสอบ สคริปต์ . Selenium WebDriver โทรระหว่างเบราว์เซอร์และระบบอัตโนมัติ สคริปต์ . ถึง ดำเนินการ การทดสอบระบบอัตโนมัติบนเบราว์เซอร์ต่างๆ เราต้องเพิ่มไลบรารีลงใน Selenium WebDriver ถึง ดำเนินการ การทดสอบอัตโนมัติ

แนะนำ: