After Songkran Sale ลดราคา 17-19 เม.ย. เท่านั้น

Automated Testing (Playwright) 1: พื้นฐาน

Intermediate

Beginner

Expert

คุณจะได้รับการทำความรู้จักกับการทำ Automation ด้วย Playwright ซึ่งเป็นเครื่องมือที่ใช้ในการทดสอบอัตโนมัติ เราจะเรียนรู้เกี่ยวกับคอนเซ็ปต์หลักของการใช้งาน Playwright และพื้นฐานสำหรับการเริ่มต้นใช้งานเครื่องมือนี้อย่างมีประสิทธิภาพ

ทดลองเรียนฟรี
5
 ชั่วโมง
174
 นาที
0
 การบ้าน
0
 ข้อสอบ
แพ็คเกจสมาชิกการเรียนที่คุ้มค่าที่สุด
ชั่วโมงปรึกษา 6-8 ชม/วัน
ตรวจทุกการบ้านและโปรเจ็กต์
เข้าร่วมอีเวนท์ 2-3/สัปดาห์
รับบริการสนับสนุนอาชีพ
เรียนพร้อมกับ Job Guarantee
เริ่มเรียนแบบไม่จำกัดกว่า 100 คอร์สและอื่นๆ เรียนแล้วไม่ได้งานคืนเงิน 100%

หลักสูตร

คุณจะเริ่มต้นทำความรู้จักกับการทดสอบโดยอัตโนมัติด้วยเครื่องมือ Playwright Automation โดยเริ่มจากการเข้าใจคอนเซปต์หลักของ Playwright Automation ซึ่งรวมถึงการศึกษาหลักพื้นฐานเกี่ยวกับการใช้งาน Playwright ซึ่งเป็นเครื่องมือที่มีความสามารถในการทดสอบอัตโนมัติที่ทันสมัยและมีประสิทธิภาพ เพื่อให้คุณเตรียมพร้อมที่จะเริ่มต้นใช้งาน Playwright เพื่อทำการทดสอบโปรแกรมของคุณอย่างมีประสิทธิภาพและเชื่อถือได้อย่างแท้จริง

รายละเอียดบทเรียน

Introduction

Learning Goals

Introduction to Playwright Features - Part 1

Introduction to Playwright Features - Part 2

How this Course is designed? Topics Breakup

Install Node.js & Visual Studio for setting up Playwright Environment

Feedback

00:10

00:03

11:55

10:22

04:19

09:19

3 questions

1

ทำความรู้จักกับ Playwright Automation

Playwright Automation เป็นเครื่องมือที่ใช้ในการทดสอบโปรแกรมโดยอัตโนมัติ ซึ่งถูกพัฒนาโดย Microsoft ซึ่งมีความสามารถในการทำงานกับเบราว์เซอร์แบบ Cross-browser อย่าง Chrome Firefox และ Safari อีกทั้งยังรองรับการทำงานกับแพลตฟอร์ม Windows macOS และ Linux ซึ่งทำให้มีความยืดหยุ่นและสามารถนำมาใช้กับโปรเจคต่าง ๆ ได้อย่างหลากหลาย นอกจากนี้ Playwright ยังมีความสามารถในการจำลองการกระทำของผู้ใช้งานจริงในการทำงานกับเว็บแอปพลิเคชัน ทำให้เป็นเครื่องมือที่สำคัญในกระบวนการทดสอบและพัฒนาโปรแกรมอย่างมีประสิทธิภาพและเชื่อถือได้อย่างแท้จริง

รายละเอียดบทเรียน

เริ่มเรียนบทนี้

Introduction

Learning Goals

Introduction to Playwright Features - Part 1

Introduction to Playwright Features - Part 2

How this Course is designed? Topics Breakup

Install Node.js & Visual Studio for setting up Playwright Environment

Feedback

00:10

00:03

11:55

10:22

04:19

09:19

3 questions

2

คอนเซ็ปต์หลักของ Playwright Automation

คุณจะได้รับความรู้เกี่ยวกับคอนเซ็ปต์หลักของ Playwright Automation ซึ่งรวมถึงการเรียนรู้เกี่ยวกับวิธีการใช้งาน Playwright ในการทำงานกับเว็บแอปพลิเคชัน การจำลองและทดสอบการกระทำของผู้ใช้งานในเว็บ การทำงานร่วมกับเบราว์เซอร์แบบ Cross-browser และความยืดหยุ่นในการใช้งานบนแพลตฟอร์มที่แตกต่างกัน ทั้ง Windows macOS และ Linux ซึ่งจะช่วยให้ผู้เรียนมีความเข้าใจลึกซึ้งเกี่ยวกับ Playwright และสามารถนำความรู้ที่ได้เรียนมาประยุกต์ใช้ในการพัฒนาและทดสอบโปรแกรมอย่างมีประสิทธิภาพและเชื่อถือได้อย่างแท้จริง

รายละเอียดบทเรียน

เริ่มเรียนบทนี้

Learning Goals

Create npm Project and install Playwright dependencies for testing

Importance of Playwright Test Annotation and async await understanding

What is browser context and Page fixtures in Playwright ? - Example

Importance of Playwright configuration file and its details to run the tests

Running Playwright tests in multiple browsers - chrome, Firefox 7 Webkit

Feedback

00:03

09:38

11:06

15:15

16:18

18:47

3 questions

3

หลักพื้นฐานสำหรับ Playwright

คุณจะได้รับความรู้เกี่ยวกับหลักพื้นฐานในการใช้งาน Playwright ซึ่งรวมถึงเรียนรู้เกี่ยวกับโครงสร้างพื้นฐานของ Playwright, การติดตั้งและกำหนดค่า วิธีการเขียนและเรียกใช้งานสคริปต์ทดสอบ การจัดการกับเหตุการณ์และข้อผิดพลาด การใช้งาน Cross-browser testing และเทคนิคการทดสอบที่เป็นไปได้ใน Playwright เพื่อให้ผู้เรียนมีพื้นฐานที่แข็งแกร่งในการใช้งานเครื่องมือนี้ในการทดสอบและพัฒนาโปรแกรมของตนอย่างมีประสิทธิภาพ

รายละเอียดบทเรียน

เริ่มเรียนบทนี้

Learning Goals

Locators supported by playwright and how to type into elements on page

Extracting the text from browser and inserting valid expect assertions in test

How to work with locators which extract multiple webelements in page

Understanding how wait mechanism works if list of elements are returned

Techniques to wait dynamically for new page in Service based applications

Feedback

Certificate

00:03

15:34

15:29

14:39

14:58

06:26

3 questions

4

รายละเอียดบทเรียน

เริ่มเรียนบทนี้
5

รายละเอียดบทเรียน

เริ่มเรียนบทนี้
6

รายละเอียดบทเรียน

เริ่มเรียนบทนี้
7

รายละเอียดบทเรียน

เริ่มเรียนบทนี้

เป็นส่วนหนึ่งของ Career Track:

เป็นส่วนหนึ่งของ Skill Track:

ฟังเสียงจริงจากนักเรียนของเรา

นักเรียนที่เคยเผชิญความท้าทายในการเปลี่ยนสายงาน แต่สามารถบรรลุเป้าหมายและประสบความสำเร็จได้ด้วยการเรียนกับเรา

มากกว่าคอร์สออนไลน์ธรรมดา

เรียนรู้สกิลไอทีหลากหลาย ทั้งคอร์สเรียน IT เส้นทางทักษะ อีเวนท์สด และการทำโปรเจ็คจริง มีการันตีงาน 100%

พูดคุยกับเมนเทอร์ในชั่วโมงปรึกษา

เมนเทอร์ของเราพร้อมประจำการเพื่อช่วยเหลือคุณระหว่าง 6-10 ชั่วโมง/วัน ผ่านวีดิโอคอนเฟอเรนซ์

สอบถามและคุยกับเพื่อนๆบน ออนไลน์ Community

มีคำถามหรือต้องการแบ่งปันอะไรบ้างไหม ส่งข้อความถึงเพื่อนๆ และผู้ช่วยสอนในชุมชนของเรา

เราจะตรวจการบ้านและโปรเจกต์ของคุณทั้งหมด

ส่งงานของคุณมาและรอรับฟีดแบ็ก ซึ่งเราจะพยายามตอบกลับภายในเวลาไม่เกิน 7 วัน

การเรียนแบบสดผ่าน Bootcamp

รูปแบบการเรียนแบบ Flipped Learning ผ่านวิดีโอบทเรียนสำหรับการเรียนเองในวันธรรมดาและมีการเรียนสดในวันสุดสัปดาห์

LinkedIn, Resume และ พอร์ตโฟลิโอรีวิว

สร้างความประทับใจให้กับ HR และบริษัทด้วยโปรไฟล์ที่โดดเด่น

เข้าร่วมอีเวนท์ออนไลน์และออนไซต์

ไม่ว่าจะเป็นเวิร์คช็อป ผู้บรรยายพิเศษ หรือกิจกรรมอื่นๆ คุณสามารถเข้าร่วมกิจกรรมมากมาย

พบกับผู้สอนและเมนเทอร์ของคุณ

ครูผู้สอนที่มีความเชี่ยวชาญในสาขานั้นๆ หลักสูตรสอนโดยผู้เชี่ยวชาญในสายงาน IT ที่มีความรู้และประสบการณ์มากมาย

Puttawit Srianuwatphong

Senior Software Tester @ IBM

Traivith Chumpkhun

Software Engineer @ ABACUS digital

Job Guarantee ของเราคืออะไร?

เรารับประกันคืนเงิน 100% หากคุณไม่ได้งานด้านเทคโนโลยีภายใน 6 เดือนหลังจากสำเร็จการศึกษา

เรียนรู้เพิ่มเติม
แพ็คเกจสมาชิกการเรียนที่คุ้มค่าที่สุด
ชั่วโมงปรึกษา 6-8 ชม/วัน
ตรวจทุกการบ้านและโปรเจ็กต์
เข้าร่วมอีเวนท์ทุกสัปดาห์
รับบริการสนับสนุนอาชีพ
เรียนพร้อมกับ Job Guarantee
เริ่มเรียนแบบไม่จำกัดกว่า 100 คอร์สและอื่นๆ เรียนแล้วไม่ได้งานคืนเงิน 100%

คำถามที่พบบ่อย

WeStride Plus แตกต่างจาก WeStride ธรรมดาอย่างไร? 
BootcampPlus ของเราจะให้บริการแบบ unlimited โดยจะไม่จำกัดบริการไม่ว่าจะเป็น การให้คำปรึกษาจาก Mentor และ Career coachแบบตัวต่อตัว ซึ่งในขณะที่ Bootcamp ในรูปแบบใหม่จะมีการเรียนรู้ผ่านวิดีโอตลอด วันจันทร์ถึงศุกร์และมีคลาสสดในวันเสาร์อาทิตย์ ทำให้คุณได้เรียนรู้ทั้งแบบเดี่ยวและเป็นกลุ่ม
Bootcamp แตกต่างจาก Career Track อย่างไร? 
A: Bootcamp จะให้ประสบการณ์การเรียนรู้ในรูปแบบการสอนสดในช่วงวันเสาร์และอาทิตย์ โดยจะมีการบ้านเสริมและโปรเจกต์ให้ทำเพื่อเสริมทักษะในการทำงานให้กับนักเรียน แต่ในทางกลับกันในส่วนของ Career Track จะเป็นการจัดการสอนออนไลน์แบบไม่ประสานเวลา (Asynchronous learning) โดยผู้เรียนสามารถเรียนรู้ได้ด้วยตนเอง
ฉันต้องจ่ายเพิ่มสำหรับ ชั่วโมงปรึกษา, Events, Bootcamp หรือสิ่งอื่นๆ ไหม? 
ไม่เลย! ทุกสิ่งที่เรานำเสนอชั่วโมงปรึกษา , Events และ Bootcamp ไม่มีค่าใช้จ่ายเพิ่มเติม ซึ่งในส่วนนี้เป็นบริการที่เรามีกับให้นักเรียนทุกคน
ถ้าฉันมีคำถาม ฉันควรถามใคร?
คุณสามารถสอบถามทาง Mentor ได้ที่ ชั่วโมง Office Hours Communityออนไลน์ของเรา Events และคลาสสด
ฉันสามารถขอคืนเงินได้ไหม? 
ขออภัย เราไม่สามารถให้บริการคืนเงินได้
การรับประกันงานของเราคืออะไร? 
WeStride เรามีความมั่นใจในคุณภาพการฝึกอบรมจนกล้ารับประกันคืนเงิน 100% หากคุณไม่ได้งานในด้านเทคโนโลยีภายใน 6 เดือนหลังจากจบการศึกษาทางสถาบันยินดีคืนเงินเต็มจำนวน โดยการรับประกันกันงานจะมีข้อกำหนดและเงื่อนไขโดยสามารถอ่านรายละเอียดได้ที่นี่
Skill Track แตกต่างจาก Career Track อย่างไร? 
Career Track จะมุ่งเน้นไปในส่วนของอาชีพโดยตรง แต่ในขณะที่ Skill Track เน้นทักษะเฉพาะทางที่ใช้ในการทำงานได้จริง แต่ถึงแม้ว่าหลายหลักสูตรใน Career Track จะครอบคลุมทักษะที่มีใน Skill Track แต่ Skill Track จะให้ความยืดหยุ่นให้กับนักเรียนที่ต้องการเพิ่มทักษะเฉพาะเช่นการใช้ Microsoft Excel ก็สามารถเข้าไปเรียนรู้เพิ่มเติมได้อีกด้วย
เมื่อฉันทำการบ้านเสร็จ ใครจะตรวจ? 
หากนักเรียนได้ทำการส่งแบบฝึกหัด จะมีทีมงาน Mentor ของเราจะตรวจการบ้านและให้คำแนะนำกับคุณภายใน 5-7 วัน
LinkedIn, Portfolio และ Resume Review คืออะไร? 
คุณจะได้รับการทบทวน LinkedIn, Portfolio และ Resume ของคุณให้มีความน่าเชื่อถือและน่าสนใจมากที่สุด โดยการตรวจเช็คจะตรวจโดยผู้เชี่ยวชาญ 1 ครั้งต่อ 1 คน
ฉันสามารถเรียนคอร์สหรือ Skill Track ใดก็ได้หรือไม่? มีข้อจำกัดหรือไม่?
คุณมีอิสระที่จะเรียนรู้ทุกคอร์สและทุก Skill Track ที่เราเสนอโดยไม่มีข้อจำกัด เราอยากให้คุณสามารถสำรวจและเพิ่มทักษะได้อย่างไม่มีขอบเขต