make manual testing to automated by sikuli bug daybkk2013
DESCRIPTION
TRANSCRIPT
![Page 1: Make manual testing to automated by Sikuli bug daybkk2013](https://reader034.vdocument.in/reader034/viewer/2022052617/547b2204b4795990098b4d2c/html5/thumbnails/1.jpg)
Make manual testing to automate by Sikuli
#BugDay2013@tumit
![Page 2: Make manual testing to automated by Sikuli bug daybkk2013](https://reader034.vdocument.in/reader034/viewer/2022052617/547b2204b4795990098b4d2c/html5/thumbnails/2.jpg)
@tumit คื�อใคืร?• โปรแกรมเมอร�• ชวา• พึ่��งหั�ดจั�บง�หัลาม
• ม�อใหัม�หั�ดอ�ตโนเมตเทส• ร�ฟฟ!เม"�ยน (roofimian)
•และเป%น... “ ”ปล&ง
![Page 3: Make manual testing to automated by Sikuli bug daybkk2013](https://reader034.vdocument.in/reader034/viewer/2022052617/547b2204b4795990098b4d2c/html5/thumbnails/3.jpg)
“ ” ปล&ง of the #Bugday2012
![Page 4: Make manual testing to automated by Sikuli bug daybkk2013](https://reader034.vdocument.in/reader034/viewer/2022052617/547b2204b4795990098b4d2c/html5/thumbnails/4.jpg)
อะไรคื�อซิ&คื�ล"�?•ต�วอ&จัฉา•ชอบจั�บผิ&ดชาวบ+าน•ต�ดส&นอะไรจัากภายนอก•ชอบลงไม+ลงม�อ
![Page 5: Make manual testing to automated by Sikuli bug daybkk2013](https://reader034.vdocument.in/reader034/viewer/2022052617/547b2204b4795990098b4d2c/html5/thumbnails/5.jpg)
เกมจั�บผิ&ดภาพึ่
![Page 6: Make manual testing to automated by Sikuli bug daybkk2013](https://reader034.vdocument.in/reader034/viewer/2022052617/547b2204b4795990098b4d2c/html5/thumbnails/6.jpg)
เกมจั�บผิ&ดภาพึ่
![Page 7: Make manual testing to automated by Sikuli bug daybkk2013](https://reader034.vdocument.in/reader034/viewer/2022052617/547b2204b4795990098b4d2c/html5/thumbnails/7.jpg)
น"-คื�อซิ&คื�ล"�
![Page 8: Make manual testing to automated by Sikuli bug daybkk2013](https://reader034.vdocument.in/reader034/viewer/2022052617/547b2204b4795990098b4d2c/html5/thumbnails/8.jpg)
ส&�งท"�ซิ&คื�ล"�เป%น..• เหั.นย�งไง ท/าอย�างง�-น• ใช+ image ในการท/างาน• หัน+าจัอ• พึ่อยน�เตอร�• คื"ย�บอร�ด
• …เป%นประโยชน�มากถ้+า• ลงไปเล�นก�บ internal GUI ยาก• ไม�อยากลงไปแตะในระด�บ code
![Page 9: Make manual testing to automated by Sikuli bug daybkk2013](https://reader034.vdocument.in/reader034/viewer/2022052617/547b2204b4795990098b4d2c/html5/thumbnails/9.jpg)
เทสเคืส 1• Open URL http://www.settrade.com• Click Go button • Symbol Look Up page should appear
![Page 10: Make manual testing to automated by Sikuli bug daybkk2013](https://reader034.vdocument.in/reader034/viewer/2022052617/547b2204b4795990098b4d2c/html5/thumbnails/10.jpg)
เทสเคืส 2• Open URL http://www.settrade.com• Enter CPALL• Click Go button • CPALL info should appear
![Page 11: Make manual testing to automated by Sikuli bug daybkk2013](https://reader034.vdocument.in/reader034/viewer/2022052617/547b2204b4795990098b4d2c/html5/thumbnails/11.jpg)
อนาคืตของซิ&คื�ล"� Sikuli API
![Page 12: Make manual testing to automated by Sikuli bug daybkk2013](https://reader034.vdocument.in/reader034/viewer/2022052617/547b2204b4795990098b4d2c/html5/thumbnails/12.jpg)
Sikuli Slides
![Page 13: Make manual testing to automated by Sikuli bug daybkk2013](https://reader034.vdocument.in/reader034/viewer/2022052617/547b2204b4795990098b4d2c/html5/thumbnails/13.jpg)
Sikuli Firefox Driver
![Page 14: Make manual testing to automated by Sikuli bug daybkk2013](https://reader034.vdocument.in/reader034/viewer/2022052617/547b2204b4795990098b4d2c/html5/thumbnails/14.jpg)
Sikuli Firefox Driver
![Page 15: Make manual testing to automated by Sikuli bug daybkk2013](https://reader034.vdocument.in/reader034/viewer/2022052617/547b2204b4795990098b4d2c/html5/thumbnails/15.jpg)
การใช+งานร�วมก�บเฟรมเว&ร�คือ��นๆ• Cucumber
![Page 16: Make manual testing to automated by Sikuli bug daybkk2013](https://reader034.vdocument.in/reader034/viewer/2022052617/547b2204b4795990098b4d2c/html5/thumbnails/16.jpg)
การใช+งานร�วมก�บเฟรมเว&ร�คือ��นๆ• Robot framework
![Page 17: Make manual testing to automated by Sikuli bug daybkk2013](https://reader034.vdocument.in/reader034/viewer/2022052617/547b2204b4795990098b4d2c/html5/thumbnails/17.jpg)
การใช+งานร�วมก�บเฟรมเว&ร�คือ��นๆ• Robot framework
![Page 18: Make manual testing to automated by Sikuli bug daybkk2013](https://reader034.vdocument.in/reader034/viewer/2022052617/547b2204b4795990098b4d2c/html5/thumbnails/18.jpg)
การประย3กต�ใช+• ทดสอบ• เว.บ, เดสท.อปแอฟ• ม�อถ้�อ• หั3�นยนต�
• เฝ้5าระว�ง• เช.คืว�าระบบตายไหัม• ตามระยะท"�ก/าหันด• Remote desktop
![Page 19: Make manual testing to automated by Sikuli bug daybkk2013](https://reader034.vdocument.in/reader034/viewer/2022052617/547b2204b4795990098b4d2c/html5/thumbnails/19.jpg)
สร3ป• ซิ&คื�ล"�• ใช+หัน+าจัอในการท/างาน• จั/าลอง พึ่อยน�เตอร� แป5นพึ่&มพึ่�
• การใช+งาน• เข"ยน script ยาก• อารมณ์�คืนจัร&งๆ• ใช+เท�าท"�จั/าเป%น
![Page 20: Make manual testing to automated by Sikuli bug daybkk2013](https://reader034.vdocument.in/reader034/viewer/2022052617/547b2204b4795990098b4d2c/html5/thumbnails/20.jpg)
Reference & Thanks• http://www.sikuli.org/• http://code.google.com/p/sikuli-api/• Sikuli for Mobile Testing • http://www.youtube.com/watch?v=01jFl8KrEMY
(-/\-)