Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript
JavaScript
  1. What does explicit wait perform?

    Explicit waits ใช้กับองค์ประกอบเฉพาะในหน้าเว็บ จะหยุดการรันจนกว่าเงื่อนไขจะเป็นจริง Explicit wait เป็นแบบไดนามิกเช่นกัน เพราะถ้าเวลารอ 15 วินาที และเงื่อนไข (เช่นรอให้ element clickable, visible, selectable ฯลฯ) ถูกต้องก่อนเวลาที่กำหนด การควบคุมจะไปขั้นตอนถัดไปExplicit wait ปรับแต่งได้มากกว่า เนื่อง

  2. What does fluent wait perform?

    Fluent wait เป็นการรอแบบไดนามิกที่ทำให้ driver หยุดรอเงื่อนไขที่ตรวจสอบตามความถี่ก่อนจะโยน exception องค์ประกอบจะถูกค้นหาใน DOM ไม่ใช่ตลอดเวลา แต่เป็นช่วงเวลาปกติตัวอย่าง ถ้ารอ 5 วินาที FluentWait จะตรวจสอบ DOM ทุกช่วงเวลาปกติ (กำหนดโดย pollingDuringTime) ใน FluentWait ต้องสร้างเมธอดการรอที่กำหนดเอง

  3. Explain Keyword driven framework

    Keyword driven framework เรียกอีกอย่างว่า Table driven framework ที่นี่เรามีตารางที่อธิบายคีย์เวิร์ดหรือการกระทำสำหรับเมธอดที่ต้องรันสคริปททดสอบอัตโนมัติพัฒนาจากคีย์เวิร์ดหรือการกระทำที่ระบุใน excel ผู้ทดสอบอัตโนมัติต้องขยายความสามารถของ framework โดยอัปเดตหรือสร้างคีย์เวิร์ดใหม่คนทำงานด้านการทดสอบแ

  4. Explain data driven framework

    Data driven framework ใช้สำหรับแยกตรรกะสคริปททดสอบจากข้อมูลทดสอบ ใน framework นี้ เราสามารถรันสคริปททดสอบด้วยชุดข้อมูลหลายชุดในหลายรูปแบบผสมผสานด้วยการใช้พารามิเตอร์ไซซ์ ข้อมูลทดสอบถูกเก็บในไฟล์แยกต่างหาก เช่น excel, access, txt ฯลฯสคริปททดสอบต้องเชื่อมต่อกับไฟล์ภายนอกเหล่านี้เพื่อดึงข้อมูล วัตถุประ

  5. State differences between Data Driven and Keyword Driven Framework

    ความแตกต่างระหว่าง Data Driven และ Keyword Driven framework อธิบายด้านล่างใน Data Driven Testing เราสามารถรันทดสอบกับข้อมูลหลายชุดในหลายรูปแบบผสมผสานด้วยการใช้พารามิเตอร์ไซซ์ (parameterization) ที่นี่ข้อมูลถือเป็นอินพุตของตรรกะสคริปททดสอบ ชุดข้อมูลแต่ละชุดถือเป็นเคสทดสอบแยกต่างหากใน Keyword Driven T

  6. Explain Behavior Driven Framework

    กรอบงานเชิงพฤติกรรม (Behavior Driven Framework) รับข้อมูลนำเข้าจากทุกฝ่ายที่เกี่ยวข้องในโครงการ เช่น นักพัฒนา ผู้ทดสอบ เจ้าของผลิตภัณฑ์ ผู้จัดการ ลูกค้า และนักวิเคราะห์ธุรกิจ แนวคิดคือเพื่อให้สมาชิกทุกคนในโครงการมีความเข้าใจเดียวกันBDF ทำงานบนพื้นฐานการทำงานร่วมกันและประสานงานระหว่างทุกคนในทีม ไม่จำ

  7. How to disable future dates in JavaScript Datepicker?

    เพื่อปิดใช้งานวันที่ในอนาคต ต้องใช้ maxDate และตั้งค่าเป็นวันที่ปัจจุบัน โค้ด JavaScript ดังนี้ตัวอย่าง<!DOCTYPE html> <html lang="en"> <head> <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> <script src=&qu

  8. How can I disable JavaScript click function if link starts with #?

    สำหรับนี้ ใช้ preventDefault() ใน JavaScript โค้ด JavaScript ดังนี้ตัวอย่าง<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document

  9. How to create animations using JavaScript?

    เพื่อสร้างแอนิเมชันด้วย JavaScript โค้ดมีดังนี้ตัวอย่าง<!DOCTYPE html> <html> <style>    body{       font-family: Segoe UI, Tahoma, Geneva, Verdana, sans-serif;    }    button{       padding:10px;       font

  10. How to create a weight converter with HTML and JavaScript?

    เพื่อสร้างเครื่องมือแปลงน้ำหนักด้วย HTML และ JavaScript โค้ดมีดังนี้ตัวอย่าง<!DOCTYPE html> <html> <head> <style>    body{       font-family: Segoe UI, Tahoma, Geneva, Verdana, sans-serif;    }    input,span{       f

  11. How to create a temperature converter with HTML and JavaScript?

    เพื่อสร้างเครื่องมือแปลงอุณหภูมิด้วย HTML และ JavaScript โค้ดมีดังนี้ตัวอย่าง<!DOCTYPE html> <html> <head> <style>    body{       font-family: Segoe UI, Tahoma, Geneva, Verdana, sans-serif;    }    input,span{      

  12. How to create a length converter with HTML and JavaScript?

    เพื่อสร้างเครื่องมือแปลงความยาวด้วย HTML และ JavaScript โค้ดมีดังนี้ตัวอย่าง<!DOCTYPE html> <html> <head> <style>    body{       font-family: Segoe UI, Tahoma, Geneva, Verdana, sans-serif;    }    input,span{       f

  13. How to create a speed converter with HTML and JavaScript?

    เพื่อสร้างเครื่องมือแปลงความเร็วด้วย HTML และ JavaScript โค้ดมีดังนี้ตัวอย่าง<!DOCTYPE html> <html> <head> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;    }    input, span {  

  14. How to redirect to another webpage with JavaScript?

    เพื่อเปลี่ยนเส้นทางไปยังหน้าเว็บอื่นด้วย JavaScript โค้ดมีดังนี้ตัวอย่าง<!DOCTYPE html> <html> <head> <h1>Redirect to a Webpage Example</h1> <button class="redirectBtn">Redirect</button> <h2>Click the above button to Redirect to another Webpa

  15. How to get the value of the edit box in Selenium?

    เราสามารถดึงค่าของกล่องแก้ไข (edit box) ใน Selenium ได้สองวิธี -ใช้เมธอด getText()ใช้คลาส JavascriptExecutorการนำไปใช้กับเมธอด getText()ตัวอย่างimport org.openqa.selenium.By; import org.openqa.selenium.Keys; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.open

  16. Among id, name, xpath and css, which locator should be used?

    แต่ละตัวระบุตำแหน่ง (locator) มีความสำคัยเฉพาะ หากหน้ามีค่าแอตทริบิวต์ที่ไม่ซ้ำกัน ควรใช้ตัวเหล่านั้นก่อน แต่ถ้าไม่มีองค์ประกอบที่ไม่ซ้ำ ให้ใช้ css selector เพราะมีประสิทธิภาพด้านความเร็วมากกว่าCss มีข้อจำกัดคือไม่สามารถเดินทางจาก child ไป parent node ได้ (ไม่สามารถย้อนกลับ) แต่ xpath อนุญาตให้ทำได้

  17. How to identify the nth sub element using xpath?

    เราสามารถระบุองค์ประกอบย่อยลำดับที่ n ด้วย xpath ได้ดังนี้ -เพิ่มวงเล็บเหลี่ยมพร้อมดัชนีใช้เมธอด position() ใน xpathตัวอย่างimport org.openqa.selenium.By; import org.openqa.selenium.Keys; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.C

  18. State the differences between close() and quit()

    ความแตกต่างระหว่าง close() และ quit() แสดงด้านล่างนี้ สรุปคือทั้งสองเมธอดปิดเบราว์เซอร์และไม่ต้องการพารามิเตอร์ลำดับclose()quit()1close() จะปิดเบราว์เซอร์ที่อยู่ในโฟกัสquit() ปิดเบราว์เซอร์ทั้งหมด2close() ปิด WebDriver instance ที่ทำงานอยู่quit() ปิด WebDriver instances ทั้งหมดที่ทำงานอยู่ตัวอย่างim

  19. JavaScript WebAPI File File.name Property

    คุณสมบัติ file.name ของ File WebAPI ใน JavaScript คืนเฉพาะชื่อไฟล์โดยไม่รวมพาธตัวอย่าง<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <ti

Total 5941 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:144/298  20-คอมพิวเตอร์/Page Goto:1 138 139 140 141 142 143 144 145 146 147 148 149 150