การตั้งค่า Redirect PSU Email ไปยัง PSU GAFE

เมื่อมีอีเมลฉบับใหม่เข้ามาที่ @psu.ac.th แล้วต้องการให้ส่งต่อไปยัง PSU GAFE ผู้ใช้จะต้องตั้งค่าดังต่อไปนี้ คำเตือน: ควรตั้งกฏเพื่อกรองจดหมายที่ควรจะเป็นความลับของทางราชการไทย ไม่ให้ส่งออกไปภายนอกก่อนจะดำเนินการต่อไป ขั้นตอนต่อไปจากนี้เป็นความรับผิดชอบของเจ้าของบัญชีนั้นๆ หากเกิดความเสียหายใดๆต่อทางราชการ เจ้าของบัญชีจะต้องรับผิดชอบแต่เพียงผู้เดียว ขั้นตอนการตั้งค่า Redirect Email 1) Login เข้าใช้งาน https://webmail.psu.ac.th 2) คลิก “Filters” 3) คลิก “Add a new Rule” 4) คลิก “Header” แล้วเลือก “All” 5) คลิก “Redirect” 6) ใส่ Email Address ของท่าน แต่ให้ลงท้ายด้วย @g.psu.ac.th แทน @psu.ac.th 7) หากต้องการให้เก็บอีเมลไว้ที่ PSU Email ด้วย ให้คลิก Keep a local copy as well 8) คลิก “Add New Rule”

Read More »

เริ่มต้นใช้งาน PSU GAFE – Password Setting ที่ PSU Webmail

PSU GAFE (Google Apps for Education) เป็นบริการเสริมจากบริการ PSU Email บุคลากรและนักศึกษาของมหาวิทยาลัยสงขลานครินทร์ ที่ประสงค์จะใช้งาน PSU GAFE จะต้องทำการ “ตั้งรหัสผ่าน” ของบริการ PSU Email ก่อน จึงจะใช้งานได้ ขั้นตอนการตั้งรหัสผ่าน บริการ PSU Email 1) เปิดเว็บไซต์ https://webmail.psu.ac.th 2) คลิก “Password Setting” 3) ยืนยันตัวตนด้วย PSU Passport และ ตั้งรหัสผ่านของบริการ PSU Email ช่องที่ 1. และ 2. เป็นข้อมูล PSU Passport ส่วนช่องที่ 3. และ 4. เป็นรหัสผ่าน PSU Email ที่ต้องการ ซึ่งต้องตรงตามเงื่อนไขที่กำหนด (ด้านขวามือ ต้องเป็นสีเขียวทั้งหมด) แล้วคลิกปุ่ม “Change Password” 4) เมื่อดำเนินการถูกต้อง จะปรากฏข้อความ Change Password Successfully ก็จะสามารถใช้งาน PSU GAFE ได้แล้ว  

Read More »

How to upgrade Windows 7 to Windows 10

วิธีอัพเกรด Windows 7 เป็น Windows 10 โดยปกติ Icon update เป็น Windows 10 จะไม่ปรากฏอยู่บน Taskbar ของ Windows 7 เหมือน Windows 8  ดังนี้หากเรามีความประสงค์จะอัพเกรดจาก Windows 7 ไปเป็น Windows 10 นั้น เราจำเป็นต้องใส่แผ่น DVD  Windows 10 และกดไฟล์ setup ในแผ่น  โดยเราสามารถปฏิบัติการได้ตอนที่เปิดเครื่องอยู่นั่นแหละ ไม่ต้อง restart เครื่องใหม่ โดยเราไม่สามารถจะอัพเกรด Windows ข้ามจาก 32 bit ไปเป็น 64 bit ได้ ถ้าของเดิมเป็น 32 เวลา upgrade ก็ต้องเป็น 32 bit เพราะผมลองใส่แผ่น 64 bit แล้ว ไม่ได้  ซึ่งใช้เวลาประมาณ เกือบชั่วโมง หากเลือกติดตั้งแบบอัพเดทอัตโนมัติ และเครื่องมันจะรีสตาร์ทหลายรอบมาก (เราไม่ต้องทำอะไร) แล้วผลจากการติดตั้งปรากฏว่า โปรแกรมที่ติดตั้งใน Drive C: รวมทั้งไฟล์บนหน้าจอ และใน Document ยังอยู่ครบเหมือนเดิมทุกอย่าง Driver ยังอยู่ครบ แต่ Serial ของพวก Office รวมถึง Windows เอง หายหมดเราต้องใส่ใหม่ครับ (ขออภัยที่ไม่มีภาพประกอบนะครับ แต่ทดลองแล้วเมื่อวานได้ผลตามนี้แหละครับ) จบปิ้ง.    

Read More »

สร้างโปรแกรมทดสอบเว็บแอพพลิเคชันอัตโนมัติด้วย Selenium WebDriver : ตอนที่ 1 การติดตั้ง Web Driver

“Selenium” คือ ชุดเครื่องมือที่ใช้สำหรับทดสอบเว็บแอพพลิเคชันอัตโนมัติ โดยประกอบด้วยเครื่องมือ 4 เครื่องมือ การใช้งานจะขึ้นอยู่กับวัตถุประสงค์ของการทดสอบในแต่ละองค์กร ได้แก่ Selenium Integrated Development Environment (Selenium IDE) Selenium Remote Control (RC) WebDriver Selenium Grid โดยในปัจจุบัน ในส่วนของ Selenium RC (Selenium 1.0) และ WebDriver ได้ร่วมเป็น Selenium ในเวอร์นที่ 2 ซึ่งในบทความนี้ ผู้เขียนจะขอเรียกว่า Selenium Web Driver เพื่อไม่ให้สับสนกับ Selenium ค่ะ ต่อไปก็ขออธิบายลงไปที่ Selenium Web Driver ต่อไปเลยค่ะ  Selenium Web Driver เป็นเครื่องมือที่ช่วยให้เราสามารถสร้างโปรแกรมในการทดสอบเว็บแอพพลิเคชันกับ Web browser ได้หลายตัว ซึ่งถือเป็นคุณสมบัติเด่นที่ดีกว่า Selenium IDE ค่ะ (Selenium IDE จะใช้งานได้เฉพาะ firefox เท่านั้น) โดยจะมี Web Driver เป็นตัวกลางที่มีไลบารีที่ช่วยในเราติดต่อกับ Web browser ได้ดังรูปค่ะ โดยใช้การเขียนโปรแกรมในภาษาต่างๆ ที่เราคุ้นเคยกัน ไม่ว่าจะเป็น JAVA, .Net (VB/C#), Ruby ติดต่อกับไลบารีของ WebDriver เพื่อเข้าถึงคอนโทรลที่แสดงผ่าน Web browser ได้ ทำให้เราสามารถสร้างโปรแกรมการทดสอบได้หลากหลายมากขึ้น เช่น ดึงข้อมูลที่ใช้สำหรับกรอกข้อมูลบนฟอร์ม จากฐานข้อมูลได้ สามารถใช้ทดสอบหลายๆ กรณี ได้อย่างต่อเนื่อง เริ่มเห็นประโยชน์กันบ้างยังค่ะ ต่อไปเพื่อไม่ให้เป็นการเสียเวลาและเพื่อให้เห็นภาพมากยิ่งขึ้น เราก็มาเริ่มการติดตั้งเลย โดยบทความนี้จะใช้ WebDriver ของ Firefox และภาษา C# ในการพัฒนา ขั้นตอนที่ 1 : โหลด Selenium Client และ WebDriverไปยัง URL : http://www.seleniumhq.org/download/Selenium Client คือ ไลบาลีที่ใช้ติดต่อกับ WebDriver ซึ่งขึ้นอยู่กับภาษาที่ใช้ในการพัฒนา (จากรูปด้านบน เลือกตามภาษาที่ใช้ในการพัฒนา) WebDriver คือ ไลบารีที่ใช้ติดต่อกับ Web brower ซึ่งในส่วนของ firefox จะติดมากับไลบารีของ Selenium Client อยู่แล้ว แต่ในส่วนของ IE , Chrome หรือ Safari ต้องโหลดแยกต่างหาก โดยในส่วนของเว็บ Selenium ก็มีให้โหลดเรียบร้อยแล้ว  (จากรูปบน เป็น Webdriver ของ Chrome เลือกตามระบบปฎิบัติการใช้งาน) (จากรูปบน เป็นไฟล์ Webdriver ของ Chrome โดยเราจะเรียกใช้โดยการอ้างอิงจากพาร์ธ) ขั้นตอนที่ 2 : การติดตั้งไลบารีกับ Visual Studio เมื่อดาวน์โหลดมาเรียบร้อย ทำการแตกไฟล์จะได้โฟลเดอร์ตามรูป โดยเลือกใช้งานตาม .Net Framework ที่ใช้ในการพัฒนา จากนั้นทำการสร้าง Project และทำการ Add Referrence ขั้นตอนที่ 3 : Hello World !! ขั้นตอนนี้ทำการเขียนโปรแกรม โดยการกดปุ่มจากฟอร์มและโปรแกรมทำการเปิดเว็บเพจ google ค้นหาคำว่า Hello World (จากรูปบน เป็นส่วนของการประกาศใช้งานไลบารีของ Selenium ซึ่งในกรณีนี้อยู่ที่ว่าจะใช้เรียกเว็บ browser อะไรก็เรียกใช้ไลบารีตัวดังกล่าว จากตัวอย่างผู้เขียนจะเรียกใช้ Firefox กับ Chrome) (จากรูปบน เป็นการสร้างตัวแปรคลาส driver ของ Firefox) (จากรูปบน เป็นการสร้างตัวแปรคลาส driver ของ Chrome โดยจะแตกต่างจากของ Firefox

Read More »