
Automation Test scripts
Presentation
•
Computers
•
University
•
Practice Problem
•
Hard
Naitnarin Intaranuch
Used 3+ times
FREE Resource
16 Slides • 12 Questions
1
Automation Clan Meeting
4 Dec 2024
By Saimorke
At Doppio Tech
2
What is definition of
Automation Test
3
Multiple Select
What is definition of Automation test?
คำนิยามของการทำ Automation test คืออะไร?
การทดสอบระบบตาม Requirements
การเลียนแบบพฤติกรรมการใช้ระบบของ User
เพื่อทดสอบระบบ
การเข้าถึง Server
การทดสอบระบบ
ด้วย Robot scripts
4
What is definition of
Automation Test
Automation test:
การเลียนแบบพฤติกรรมการใช้งานของ User เพื่อทดสอบการทำงานที่ถูกต้องของระบบด้วยโปรแกรมอัตโนมัติ
ตัวอย่างการเลียนแบบพฤติกรรม User
- การกดปุ่ม
- การกรอกข้อมูล
- การตรวจสอบข้อความที่แสดง (มองเห็นได้)
5
Why
"Automation Test" ?
ความเร็วในการทำพฤติกรรมต่าง ๆ ของ Automation เร็วกว่ามนุษย์ค่อนข้างมาก
ความต้องการในการใช้ทรัพยากรบุคคลน้อยกว่าการใช้มนุษย์
สามารถตั้งเวลาในการปฏิบัติงานเป็นเมื่อไหร่ก็ได้ และควบคุมข้อจำกัดเกี่ยวกับเวลาได้
6
Automate มีความเร็วในการเลียนแบบพฤติกรรมต่าง ๆ
เร็วกว่ามนุษย์ กี่เท่า
7
Multiple Choice
เมื่อเทียบแล้ว ใน 1 Action
Automation ทำงานได้เร็วกว่ามนุษย์กี่เท่า?
~ 2.5
~ 3.3
~ 5.1
~ 7.4
8
How fast to test with
Automation Scripts?
Credit: 'Usage of Robot Framework in Automation of Functional Test Regression'
By 'Stanislav Stresnjak' and 'Zeljko Hocenski'
ระยะเวลาที่ใช้สำหรับการทดสอบ *ด้วย Test ชุดเดียวกัน ไม่รวมเวลาที่ใช้สำหรับการเตรียมชุดข้อมูล
การทดสอบ 100 Test cases
Manual test: 16:40 ชั่วโมง
Automation test: 5 ชั่วโมง
รัน Test cases ชุดเดิมทั้งหมด 20 Suites
Manual test: 333:20 ชั่วโมง
Automation test: 100 ชั่วโมง
หรือประมาณ 3.3 เท่า
ps.สำหรับการกดปุ่ม โดยเฉลี่ย Automation สามารถกดปุ่มได้เร็วกว่ามนุษย์โดยเฉลี่ย 7 เท่า
9
ความเร็วของการทำ Automation test
เป็นข้อจำกัดของมันเอง?
10
Multiple Choice
วันนี้สายหมอกพรีเซนต์เรื่องอะไร
What is contract testing?
What is reverse proxy and how Doppio use it?
What is wait strategy in Selenium World?
What is mutation testing?
11
What is wait strategy
in
Selenium World?
12
Set default timeout of project
Implicit wait
Wait strategy
Set timeout
with basic condition
Explicit wait
Set timeout
with specific condition
Fluent wait
13
Set default timeout of project
Implicit Wait
Example
global_timeout = 60
Library SeleniumLibrary timeout=10
Library SeleniumLibrary implicit_wait=2
14
Set timeout with basic condition
or based on element should be visible
Explicit Wait
Example
Wait Until Element Is Visible
Wait Until Page Contains Element
DobbyWebCommon.Wait until element is visible except stale
15
Explicit Wait
16
Fluent Wait
Set timeout with specific condition
Example
Wait with JQuery
Wait for response in every 5 minutes
Wait until element is visible,
but if additional element is visible -> end this waiting
17
Set default timeout of project
Implicit wait
Wait strategy
Set timeout
with basic condition
Explicit wait
Set timeout
with specific condition
Fluent wait
18
What kind of wait are they?
19
Multiple Choice
DobbyWebCommon.Wait until element is visible except stale
Implicit
Explicit
Fluent
20
Multiple Choice
Verify text box ready to use,
then input text.
Implicit
Explicit
Fluent
21
Multiple Choice
Open browser, wait for 30s.
Implicit
Explicit
Fluent
22
Multiple Choice
set variable timeout = 3s
If API not response, let them fail.
Implicit
Explicit
Fluent
23
Multiple Choice
if API not response within 3s, check response from UI in every 2 mins.
Until 10 mins, then let them fail.
Implicit
Explicit
Fluent
24
Multiple Choice
Whenever upload Docs to server, excel report will show on result by next day.
Implicit
Explicit
Fluent
25
Multiple Choice
Wait to check photo on UI should be matched with data.
Implicit
Explicit
Fluent
26
Multiple Choice
Wait to check photo should be displayed by default timeout.
Implicit
Explicit
Fluent
27
Multiple Select
If you need to check that website is already to use,
what kind of wait you choose?
Implicit
Explicit
Fluent
28
Set default timeout of project
Implicit wait
Keep in mind
Set timeout
with basic condition
Explicit wait
Set timeout
with specific condition
Fluent wait
Automation test scripts
can run faster than manual test around 3.3 times
Automation Clan Meeting
4 Dec 2024
By Saimorke
At Doppio Tech
Show answer
Auto Play
Slide 1 / 28
SLIDE
Similar Resources on Wayground
20 questions
3rd Semester Midwifery Lesson Review
Presentation
•
University
24 questions
การวิเคราะห์ความต้องการของผู้ใช้ และการออกแบบ UX
Presentation
•
KG - University
21 questions
Software Development Process
Presentation
•
Professional Development
18 questions
เรื่องุอุปกรณ์ในระบบเครือข่าย
Presentation
•
KG - University
24 questions
กฎหมายว่าด้วยบุคคล
Presentation
•
12th Grade
21 questions
ระบบเศรษฐกิจประเทศในอาเซียน
Presentation
•
12th Grade
19 questions
ITT Recorded Webinar Primary (2021): Interacting with adults/ Chat mode
Presentation
•
Professional Development
22 questions
เลขออกซิเดชัน
Presentation
•
University
Popular Resources on Wayground
6 questions
Secondary Safety Quiz
Presentation
•
9th - 12th Grade
10 questions
MyPath Diagnostic Overview
Presentation
•
6th - 8th Grade
20 questions
Lab Safety Quiz
Quiz
•
6th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Adding and Subtracting Decimals
Quiz
•
5th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
21 questions
Lab Safety
Quiz
•
10th Grade
Discover more resources for Computers
20 questions
Disney Trivia
Quiz
•
University
20 questions
Brand Trivia
Quiz
•
9th Grade - University
10 questions
Would you rather...
Quiz
•
KG - University
21 questions
Mapa países hispanohablantes
Quiz
•
1st Grade - University
10 questions
Spanish Greetings and Goodbyes!
Presentation
•
6th Grade - University
12 questions
CE 2b Early Documents Review
Quiz
•
7th Grade - University
30 questions
Multiplying and Dividing Integers
Quiz
•
6th Grade - University
13 questions
Back to School
Quiz
•
KG - University