Day#37 ย่อ Robot Framework

KakyKad
1 min readJul 10, 2018

--

วันที่สองที่ SEAL TEAM เรียนรู้กันเอง ในวันนี้เรียนเรื่อง Robot Framework โดยมีพี่เจจาก BAAC มาเป็นคนสอน

ในช่วงเช้าพี่เจได้อธิบายว่า Robot Framework คือออะไร มีส่วนประกอบอะไรบ้าง โดยพี่เจพาเขียนด้วยโจทย์ login ก่อนและค่อยๆ refactor code ใน robot framework จากนั้นให้เขียน robot framework ด้วยโจทย์ datecalculate จาก UI ที่เคยทำไว้ตอนฝึก กาดได้ลองเขียน 2 version มาเปรียบเทียบกัน

ใน version แรก กาดจะกำหนดค่าตัวแปรใส่ใน Variables ไว้และเอาตัวแปรมาใส่ใน test case

Version 1

ใน version 2 กาดได้ลองเพิ่ม keyword เข้ามาใช้ โดยกำหนดชื่อให้เป็นขั้นตอนการทำงานของ UI คือ 1.กรอกวันที่เริ่มต้นและวันสิ้นสุด 2.กดปุ่มเพื่อคำนวณ 3.ตรวจสอบค่าคำนวณ

Keywords -> เป็นเหมือนการรวมชุดคำสั่งไว้ เพื่อให้อธิบายพฤติกรรมการทำงานให้เข้าใจมากยิ่งขึ้น จะเห็นว่ามีการตั้งชื่อเป็นขั้นตอนพฤติกรรมการทำงานของหน้า UI ว่ามีขั้นตอนอะไรยังไงบ้าง

Version 2

จาก version 2 ยังสามารถ refactor code ได้อีกนะ แต่ก็ขึ้นอยู่กับตัวเราเองว่าแบบไหนเข้าใจมากกว่ากัน

codeที่เขียนในโลก ล้วนสามารถ Refactor code ได้ อิอิ

--

--

KakyKad
KakyKad

Written by KakyKad

เขียนไปเรื่อย

No responses yet