วันนี้จะขอพูดถึงเครื่องมือตัวหนึ่ง 😃
ของโลกการเขียนซอฟต์แวร์ที่ชื่อ Selenium
คนละชื่อกับ Selenium ในตารางธาตุวิชาเคมีนะ
.
Selenium แห่งโลกซอฟต์แวร์
มันเป็นเครื่องมือและไลบรารี่ในคราวเดียวกัน
เอาไว้ควบคุมบราวเซอร์อัตโนมัติ
.
เวลาพูดถึงเครื่องมือ หรือ tool 🔧⚒
จะไม่เหมือนสว่านในการก่อสร้างนะ
ที่ช่วยทำอัตโนมัติทุกอย่าง จนสบายมือ ไม่เหนื่อย
.
selenium ถูกนิยามเป็น tool ก็จริง
แต่เราต้องมานั่งเขียนโปรแกรมอยู่ดี
ต้องทำงานถึก นั่งพิมพ์ดีด
ต้องเขียนโค้ดเพื่อควบคุมหน้าเว็บด้วยสองมือ
.
ประโยชน์
🐵 1) จุดประสงค์หลักที่มันเกิดขึ้นมา
เขาเอาไว้ใช้ทำ test suite เป็นสำคัญ
พูดง่ายๆ ทำเทสหน้าเว็บไซต์อัตโนมัตินั่นแหละ
.
เช่นเราสามารถเขียนโปรแกรมใส่รหัสผ่าน กดล็อกอิน
คลิกลิงค์โน่นนี้อัตโนมัติ ทดสอบเว็บไซต์ได้เลย
ใครทำเทสอัตโนมัติ นิยมมาก
.
🐼 2) ถ้าจะประยุกต์แอดวานซ์หน่อย
ก็เอาไปทำโรบอทควบคุมเว็บไซต์อัตโนมัติ
เช่น เขียนโปรแกรมให้มันเข้าเว็บ ไปเล่นหุ้นให้เอง
.
แต่นั้นแหละครับมันก็สามารถเอาไปใช้ในทางไม่ดีได้เช่นกัน 😰
เหมือนดาบสองคมเนอะ
.
Selenium รองรับได้หลายบราวเซอร์ดังๆ หลายเจ้า เช่น
Chrom(ium), Firefox, Internet Explorer, Opera, และ Safari
.
แต่ข้อแม้ยุ่งยากนิดหนึ่ง 😠
เราต้องดาวน์โหลด webdriver แต่ละเว็บบราวเซอร์มาก่อน
ถึงจะเขียนโปรแกรมใช้งานบราวเซอร์ยี่ห้อนั้นได้ดั่งใจนึก
(บราวเซอร์คนละยี่ห้อ คนละเวอร์ชั่น ก็คนละ webdriver นะ)
.
ปัจจุบันมันรองรับหลายภาษาเขียนโปรแกรมดังหลายตัว เช่น
Python, Java, C#, JavaScript, Ruby, PHP, Perl
.
สนใจไปศึกษาเพิ่มเติมได้ที่
https://www.selenium.dev/documentation/en/
.
ตัวอย่างรูปที่เห็นตามโพสต์
เป็นโค้ดของภาษา Python
(ต้องมี webdriver ในกรณีนี้เป็นของ Chrome)
จุดประสงค์เอาไว้ล็อกอินหน้า facebook
โดยไม่ต้องกรอกรหัสผ่านให้ปวดมือ
.
เขียนโค้ดสั้นๆ แค่นี้แหละ
เป็นไงเห็นแล้วง่ายไหม?
.
✍ เขียนโดย โปรแกรมเมอร์ไทย thai programmer
Today I'll talk about one tool 😃
of the software writing world named Selenium
Different name with Selenium in the chemical periodic table.
.
Selenium of the Software World
It's a tool and a library at the same time
To control the automatic browser
.
Time to talk about tools or tools 🔧⚒
Won't be like a span in construction.
The one that helps automate everything until it's comfortable. Not tired.
.
Selenium is defined as tool. It's true.
But we have to sit on programming anyway.
Got to work. Sitting in typing.
Code must be written to control webpage with two hands.
.
Benefits
🐵 1) The main purpose for which it happened.
It's important to use test suite
Easy to say. Automatic website test.
.
Like we can program password press log in
Click this link automatically. Test the website.
Who made the autograph test so popular
.
🐼 2) If I want to apply, add to my inbox.
It's going to automate website controller robot
Like programming, let's get on the web, play stocks for yourself.
.
But that's it. It can be used in a bad way too. 😰
It's like a two-edged sword.
.
Selenium supports many loud browsers, such as
Chrom(ium), Firefox, Internet Explorer, Opera, และ Safari
.
But a bit of a complication 😠
We need to download each webdriver before.
Even if I could write a program to use that brand of browser, I would like to think.
(Different brand of browser, different version, different webdriver)
.
Currently, it supports many languages. Many famous programming such as.
Python, Java, C #, JavaScript, Ruby, PHP, Perl
.
If you are interested in studying more, please visit.
https://www.selenium.dev/documentation/en/
.
preview photos seen by post
The code of Python language
(Webdriver is required. In this case, it's Chrome)
The purpose is to log in facebook page.
Without filling the password for hand pain
.
Write a short code just this.
How is it? It's easy to see?
.
✍ Written by Thai programmer thai coderTranslated
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
「think python download」的推薦目錄:
- 關於think python download 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的精選貼文
- 關於think python download 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最讚貼文
- 關於think python download 在 Dek Thai Klai Baan เด็กไทยไกลบ้าน Facebook 的最佳解答
- 關於think python download 在 コバにゃんチャンネル Youtube 的最佳貼文
- 關於think python download 在 大象中醫 Youtube 的最讚貼文
- 關於think python download 在 大象中醫 Youtube 的精選貼文
think python download 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最讚貼文
วันนี้จะขอพูดถึงเครื่องมือตัวหนึ่ง 😃
ของโลกการเขียนซอฟต์แวร์ที่ชื่อ Selenium
คนละชื่อกับ Selenium ในตารางธาตุวิชาเคมีนะ
.
Selenium แห่งโลกซอฟต์แวร์
มันเป็นเครื่องมือและไลบรารี่ในคราวเดียวกัน
เอาไว้ควบคุมบราวเซอร์อัตโนมัติ
.
เวลาพูดถึงเครื่องมือ หรือ tool 🔧⚒
จะไม่เหมือนสว่านในการก่อสร้างนะ
ที่ช่วยทำอัตโนมัติทุกอย่าง จนสบายมือ ไม่เหนื่อย
.
selenium ถูกนิยามเป็น tool ก็จริง
แต่เราต้องมานั่งเขียนโปรแกรมอยู่ดี
ต้องทำงานถึก นั่งพิมพ์ดีด
ต้องเขียนโค้ดเพื่อควบคุมหน้าเว็บด้วยสองมือ
.
ประโยชน์
🐵 1) จุดประสงค์หลักที่มันเกิดขึ้นมา
เขาเอาไว้ใช้ทำ test suite เป็นสำคัญ
พูดง่ายๆ ทำเทสหน้าเว็บไซต์อัตโนมัตินั่นแหละ
.
เช่นเราสามารถเขียนโปรแกรมใส่รหัสผ่าน กดล็อกอิน
คลิกลิงค์โน่นนี้อัตโนมัติ ทดสอบเว็บไซต์ได้เลย
ใครทำเทสอัตโนมัติ นิยมมาก
.
🐼 2) ถ้าจะประยุกต์แอดวานซ์หน่อย
ก็เอาไปทำโรบอทควบคุมเว็บไซต์อัตโนมัติ
เช่น เขียนโปรแกรมให้มันเข้าเว็บ ไปเล่นหุ้นให้เอง
.
แต่นั้นแหละครับมันก็สามารถเอาไปใช้ในทางไม่ดีได้เช่นกัน 😰
เหมือนดาบสองคมเนอะ
.
Selenium รองรับได้หลายบราวเซอร์ดังๆ หลายเจ้า เช่น
Chrom(ium), Firefox, Internet Explorer, Opera, และ Safari
.
แต่ข้อแม้ยุ่งยากนิดหนึ่ง 😠
เราต้องดาวน์โหลด webdriver แต่ละเว็บบราวเซอร์มาก่อน
ถึงจะเขียนโปรแกรมใช้งานบราวเซอร์ยี่ห้อนั้นได้ดั่งใจนึก
(บราวเซอร์คนละยี่ห้อ คนละเวอร์ชั่น ก็คนละ webdriver นะ)
.
ปัจจุบันมันรองรับหลายภาษาเขียนโปรแกรมดังหลายตัว เช่น
Python, Java, C#, JavaScript, Ruby, PHP, Perl
.
สนใจไปศึกษาเพิ่มเติมได้ที่
https://www.selenium.dev/documentation/en/
.
ตัวอย่างรูปที่เห็นตามโพสต์
เป็นโค้ดของภาษา Python
(ต้องมี webdriver ในกรณีนี้เป็นของ Chrome)
จุดประสงค์เอาไว้ล็อกอินหน้า facebook
โดยไม่ต้องกรอกรหัสผ่านให้ปวดมือ
.
เขียนโค้ดสั้นๆ แค่นี้แหละ
เป็นไงเห็นแล้วง่ายไหม?
.
✍ เขียนโดย โปรแกรมเมอร์ไทย thai programmer
Today I'll talk about one tool 😃
of the software writing world named Selenium
Different name with Selenium in the chemical periodic table.
.
Selenium of the Software World
It's a tool and a library at the same time
To control the automatic browser
.
Time to talk about tools or tools 🔧⚒
Won't be like a span in construction.
The one that helps automate everything until it's comfortable. Not tired.
.
Selenium is defined as tool. It's true.
But we have to sit on programming anyway.
Got to work. Sitting in typing.
Code must be written to control webpage with two hands.
.
Benefits
🐵 1) The main purpose for which it happened.
It's important to use test suite
Easy to say. Automatic website test.
.
Like we can program password press log in
Click this link automatically. Test the website.
Who made the autograph test so popular
.
🐼 2) If I want to apply, add to my inbox.
It's going to automate website controller robot
Like programming, let's get on the web, play stocks for yourself.
.
But that's it. It can be used in a bad way too. 😰
It's like a two-edged sword.
.
Selenium supports many loud browsers, such as
Chrom(ium), Firefox, Internet Explorer, Opera, และ Safari
.
But a bit of a complication 😠
We need to download each webdriver before.
Even if I could write a program to use that brand of browser, I would like to think.
(Different brand of browser, different version, different webdriver)
.
Currently, it supports many languages. Many famous programming such as.
Python, Java, C #, JavaScript, Ruby, PHP, Perl
.
If you are interested in studying more, please visit.
https://www.selenium.dev/documentation/en/
.
preview photos seen by post
The code of Python language
(Webdriver is required. In this case, it's Chrome)
The purpose is to log in facebook page.
Without filling the password for hand pain
.
Write a short code just this.
How is it? It's easy to see?
.
✍ Written by Thai programmer thai coderTranslated
think python download 在 Dek Thai Klai Baan เด็กไทยไกลบ้าน Facebook 的最佳解答
ส่วนตัวซีมเห็นว่า Coding คือเป็นศาสตร์ที่ควรเรียนมากๆๆๆ สอนเด็กๆ ได้หลายทักษะเลย ไม่ว่าจะเป็นเรื่อง critical thinking, strategic thinking และอื่นๆ แต่สิ่งที่ห่วงคือบุคลากรมีความรู้ความสามารถมากพอที่จะสอนไหม คุณครูต้องตื่นตัวกันมากๆๆๆๆ เพื่อพยายามเข้าใจสิ่งนี้ค่ะ ❤
จากประเด็นดราม่าทางการเมือง
สู่เรียนเขียนโค้ด (coding) โดยไม่ต้องใช้คอม ทำได้จริงหรือ
.
- คือถ้าเป็นในระดับมัธยมศึกษา มหาวิทยาลัย ยังไงก็ต้องใช้คอมพิวเตอร์ เพื่อสอนเขียนโปรแกรม ไม่มีมันจะเขียนยังไงเนอะ
- แต่การสอนโค้ดดิ่งในระดับประถมศึกษา ถ้าจะให้สอนโค้ดดิ้งแบบให้รู้จัก syntax อาจไม่เหมาะ เพราะเกินวัยเด็ก
.
ด้วยเหตุนี้เขาจึงมีวิธีสอนแนวอื่นโดยไม่ต้องใช้คอม
แต่เน้นไปที่การฝึกตรรกะ และวิธีคิดแทน ยังไม่ต้องรู้จัก syntax ของภาษา
ในต่างประเทศเขามีโครงการ "CS Unplugged"
ชื่อแปลตรงไปตรงมา "วิทย์คอม (CS: computer science) แบบถอดปลั๊กออก"
.
เป็นการรวบรวมกิจกรรมที่ออกแบบมาให้สอนวิทย์คอม
โดยปราศจากการใช้คอมพิวเตอร์
แต่จะใช้ผ่านการเล่นเกม ทายปริศนา ฯลฯ
จะได้ไม่ยึดติดกับซอฟต์แวร์และฮาร์ดแวร์
.
โดยกลุ่มเป้าหมายเน้นไปที่เด็กปฐมวัย ใช้ได้กับเด็กทั่วโลก
โครงการนี้มีมานานแล้ว กิจกรรมถูกออกแบบมาและปรับปรุงมาเรื่อยๆ
มีกิจกรรมทั้งหมดกว่า 20 กิจกรรม
.
รายละเอียดดูได้ที่เว็บ
https://www.csunplugged.org/en/
.
มีหนังสือคู่มือให้เอาไปใช้สอนเด็กได้นะครับ เวอร์ชั่นภาษาอังกฤษ
https://classic.csunplugged.org/…/CSUnplugged_OS_2015_v3.1.…
.
หนังสือเวอร์ชั่นภาษาไทยดาวน์โหลดได้ที่นี้
ของสถาบันเทคโนโลยีนานาชาติสิรินธร มหาวิทยาลัยธรรมศาสตร์
https://drive.google.com/…/1fHLFzN2yri4pQRGBuABxJX04zq…/view
++++
หมายเหตุ สำหรับการสอนโค้ดดิ้งในประเทศไทย
ตอนนี้ก็เริ่มนับร่องแล้ว และถูกบรรจอยู่ในวิชาเรียน "วิทยาการคำนวณ"
เป็นวิชาบังคับตั้งแต่ ป.1 ยัน ม.6
เริ่มนำร่องในหลายโรงเรียน ปีหน้าก็จะทยอยเปิดสอนครบทุกชั้นปี
.
แต่ในระดับประถม เนื้อหาเน้นวิธีคิดเป็นหลัก ยังไม่ได้สอนเขียนโปรแกรมอะไรเลย หนังสือเรียนก็เป็นแนวการ์ตูน อ่านสนุกๆ เด็กน่าจะชอบเลยแหละ
.
พอ ม.ต้น จะเริ่มมีการสอนโค้ดดิ่ง ภาษาที่ใช้มีให้เลือกก็คือ python กับ scratch (เลือกอย่างใดอย่างหนึ่ง)
.
เขียนโดย โปรแกรมเมอร์ไทย thai programmer
From political drama issues
Go to study, write code (coding) without using computer. Can I really do it?
.
- well, if it's in secondary school, I need computer to teach how to write programming. How to write.
- but teaching code in elementary level. If you want to teach you how to teach syntax code, it may not be suitable because it's beyond childhood.
.
Therefore, he has other ways to teach without computer.
But focus on practicing logic and how to think instead. Still don't know the syntax of language.
Overseas he has "cs unplugged" project.
Candid translation name "Science Computer ( CS: Computer Science ) unplugged"
.
It's a compilation of activities designed to teach science.
Without using a computer
But will be used through game, guess puzzles, etc.
So I don't stick to software and hardware
.
Audience Focus on early childhood. It can be used for children around the world.
This project has been a long time. The event is designed and improved.
There are over 20 activities.
.
Details, check it out at the web.
https://www.csunplugged.org/en/
.
There is a manual book for you to use to teach kids. English version.
https://classic.csunplugged.org/wp-content/uploads/2015/03/CSUnplugged_OS_2015_v3.1.pdf
.
Thai version of the book. Download here.
Sirindhorn International Institute of technology thammasat university
https://drive.google.com/file/d/1fHLFzN2yri4pQRGBuABxJX04zq89gzSO/view
++++
Note for coding teaching in Thailand
Now starting to count the groove and being taken in " calculation " class "
Been a mandatory class since the po. 1 Yan University 6
Start the pilot in many schools. Next year, I will gradually open every year.
.
But in primary school, the content focuses on how to think primarily. I haven't taught how to write any program. Study books are comic style. Fun reading. Kids
.
Pom. The Tree will start teaching code. The language that you use is python and scratch. (choose one)
.
Written by Thai Programmer Thai programmerTranslated