ชนิดฝึกอบรมในห้องเรียน
ลงทะเบียน

ติดต่อเรา

ฟิลด์ที่มีเครื่องหมาย a * จะต้อง

 

Ranorex v8.x (ขั้นพื้นฐานถึงขั้นสูง)

ลักษณะ

ผู้ชมและข้อกำหนดเบื้องต้น

เค้าร่างหลักสูตร

กำหนดการและค่าธรรมเนียม

ได้รับการรับรอง

Ranorex v8.x (ขั้นพื้นฐานถึงขั้นสูง)

Ranorex Studioเป็นกรอบการทดสอบอัตโนมัติ GUI ของ Ranorex GmbH ซึ่งเป็น บริษัท พัฒนาซอฟต์แวร์ กรอบงานนี้ใช้สำหรับการทดสอบเดสก์ท็อปแอพพลิเคชันบนเว็บและโทรศัพท์มือถือ Ranorex Studio สนับสนุนการพัฒนาโมดูลทดสอบอัตโนมัติโดยใช้ภาษาโปรแกรมมาตรฐานเช่น C # และ VB.NET

วัตถุประสงค์

  • การระบุวัตถุโดยใช้ RanoreXpath
  • การทดสอบแอพพลิเคชันหน้าต่างโดยอัตโนมัติ
  • การทดสอบแอ็พพลิเคชันเว็บอัตโนมัติ
  • การทดสอบด้วยข้อมูล
  • การสร้างและใช้งานการทดสอบโดยใช้ C # Scripting ด้วยตนเอง
  • การสร้างสคริปต์โดยใช้การเขียนโปรแกรมเชิงบรรยาย
  • รุ่นไฮบริดที่มีโมดูลโมดูลและโมดูลที่บันทึกไว้
  • การดำเนินการระยะไกลโดยใช้ Ranorex Remote Agent
  • การทดสอบเว็บด้วยการทำงานร่วมกับ Selenium

เบื้องต้น

  • แนวคิดการทดสอบซอฟต์แวร์
  • แนวคิด Xpath และ CSS
  • พื้นฐานภาษา C #

ระยะเวลาร่างหลักสูตร: 3 วัน

วันที่ฉัน

  • รู้เบื้องต้นเกี่ยวกับเครื่องมือ Ranorex
  • ส่วนประกอบของเครื่องมือ Ranorex
  • การตีความ Ranorex Studio IDE
  • การทำงานกับเครื่องมือ Spy Ranorex
  • เทคนิคการระบุวัตถุของ Ranorex
  • การติดตามวัตถุของหน้าต่างแอพพลิเคชั่น
  • ทำความเข้าใจ RanoreXpath
  • เขียน RanoreXpath ด้วยตนเอง
  • การทำงานกับ Ranorex Instrumentation Wizard
  • ติดตั้ง Add-on ของ Ranorex ใน Firefox และ Chrome
  • การติดตามวัตถุของเว็บแอ็พพลิเคชันใน IE, Firefox และ Chrome
  • ใช้ CSS ภายใน RanoreXpath
  • ใช้นิพจน์ทั่วไปใน RanoreXpath
  • ประเภทต่างๆของโหมดการสร้าง RanoreXpath
  • ทำความเข้าใจเกี่ยวกับความแตกต่างระหว่าง Simple, Reduce & StepCostReduce Model
  • ปรับเปลี่ยน RanoreXpath ด้วย Quantile / Sibling Factors
  • การสร้างโครงการ Ranorex C #
  • การตีความโครงการ Ranorex และโซลูชัน
  • ทำความเข้าใจเกี่ยวกับระบบไฟล์โครงการ Ranorex
  • การทำความเข้าใจการอ้างอิงที่ใช้ในโครงการ
  • การทำงานกับ Window Application
    • การบันทึกการทดสอบบน Window Application
    • การตีความข้อมูลคำหลักที่บันทึกไว้
    • การแปลรหัส C # หลังข้อมูลคำหลัก
    • การเรียกใช้และการวิเคราะห์ผลลัพธ์ของบันทึก Ranorex
  • การทำงานกับเว็บแอ็พพลิเคชัน
    • การบันทึกการทดสอบบนเว็บแอ็พพลิเคชัน
    • การตีความข้อมูลคำหลักที่บันทึกไว้
    • การแปลรหัส C # หลังข้อมูลคำหลัก
    • การเรียกใช้และการวิเคราะห์ผลลัพธ์ของบันทึก Ranorex
  • สถาปัตยกรรม Ranorex
  • การทำงานกับ Repository ของ Ranorex
    • การเพิ่มรายการไปยังพื้นที่เก็บข้อมูลโดยใช้การติดตาม
    • การเพิ่มรายการไปยังที่เก็บที่เปิดโดยใช้ <Ctrl> + <LWin> ทางลัด
    • การเพิ่มรายการไปยังพื้นที่เก็บข้อมูลด้วยตนเองและการกำหนดเส้นทาง
    • การสร้าง Repository เพิ่มเติมและการเพิ่มรายการ
    • ทำความสะอาด Repository กับรายการที่ไม่ได้ใช้
    • การทำแผนที่เฉพาะพื้นที่เก็บข้อมูลกับโมดูลการบันทึก
    • การทำแผนที่และการฝังพื้นที่เก็บข้อมูลในโมดูลการบันทึก
    • ใช้พื้นที่เก็บข้อมูลเดียวเป็นที่เก็บข้อมูล Shared
  • การสร้างและเรียกใช้โมดูลด้วยตนเอง
  • การติดตั้ง Ranorex Remote Agent
  • เพิ่มการตั้งค่า TestRun หลายตัวสำหรับการประมวลผลระยะไกล
  • วิ่ง Ranorex diff การตั้งค่า TestRun ของชุดทดสอบบน Agent ระยะไกลอย่างน้อยหนึ่งรายการ

วันที่สอง

  • การสร้างโฟลเดอร์ส่วนบุคคลเพื่อจัดการรายการต่างๆ
  • การสร้างพื้นที่เก็บข้อมูลส่วนบุคคล
  • การสร้างโมดูลย่อยที่ใช้ซ้ำได้สำหรับระบบอัตโนมัติแบบ end-to-end
  • สร้าง Test Case ใน Test Suite พร้อมกับโมดูลย่อย
  • กำลังเรียกใช้และวิเคราะห์ผลลัพธ์ของชุดทดสอบ
  • การสร้างข้อมูลการทดสอบในไฟล์ Excel ภายนอก
  • การเพิ่มไฟล์ Excel ภายนอกเป็นแหล่งข้อมูล
  • การสร้างตัวแปรโมดูลในโมดูล
  • การกำหนดพารามิเตอร์โมดูล / Repository RanorexPath
  • การเพิ่มการผูกข้อมูลกับกรณีทดสอบและการผูกคอลัมน์ Excel กับพารามิเตอร์ของโมดูล
  • ใช้งานการทดสอบข้อมูลแบบขับเคลื่อนด้วยข้อมูลและการวิเคราะห์ข้อมูล
  • การเพิ่มการตรวจสอบความถูกต้องลงในโมดูลเพื่อตรวจสอบความถูกต้องของข้อมูล
  • รายงานภาพรวมเพื่อเข้าสู่ระบบ
  • ที่ได้รับมอบหมาย: สร้างโมดูล DDDT แบบ end-to-end สำหรับเว็บแอ็พพลิเคชัน
  • การทำงานกับอุปกรณ์ทดสอบ
    • การเพิ่ม Setup & Teardown Block เพื่อทดสอบกรณีและชุดทดสอบ
    • การเพิ่มโมดูลลงในเซ็ตอัพและแบตเตอร์รี่
    • ใช้ชุดทดสอบ / ชุดทดสอบที่มีอุปกรณ์ทดสอบ
  • การทำงานกับ Validations
    • การเพิ่มขั้นตอนการยืนยันผ่านการบันทึก
    • การตรวจสอบการดำรงอยู่ของรายการ
    • ทำรายการข้อความขนาดการตรวจสอบตำแหน่ง
    • การตรวจสอบความถูกต้องของเนื้อหารูปภาพ
  • การทำงานกับ Image Recognition
    • การทดสอบการบันทึกโดยใช้ Image Based Recognition
    • กำลังเรียกใช้และวิเคราะห์ผลลัพธ์
    • การปรับแต่งคุณสมบัติการรับรู้ภาพ
  • การทำงานกับโมดูลโค้ด
    • การเพิ่มโมดูลโค้ดลงในโครงการ
    • ทำความเข้าใจโครงสร้างรหัส C #
    • การเพิ่มรหัส MessageBox
    • กำลังเรียกใช้และวิเคราะห์ผลลัพธ์
    • การเพิ่มรายงานบันทึกรายงาน
    • กำลังเรียกใช้และวิเคราะห์ผลลัพธ์
  • การทำงานกับโมดูลโค้ด End-to-End (สำหรับ Win App)
    • การสร้างแต่ละโมดูลโดยใช้ Repository for:
      • การเปิดแอพพลิเคชัน
      • การตรวจสอบใบสมัคร
      • การปิดบัญชี
    • การสร้างและใช้งานกรณีทดสอบกับโมดูลโค้ด
    • การเพิ่มพารามิเตอร์ของโมดูลโค้ด
    • การเพิ่มการตรวจสอบความถูกต้องในโมดูลโค้ด
    • รายงานภาพจาก Code Module
    • การสร้างและรันการทดสอบ DDT โดยใช้ Code Modules
  • ที่ได้รับมอบหมาย:
    • สร้างและรันการทดสอบ DDT โดยใช้ Code Modules (C # Scripting) สำหรับ Web Application

วันที่สาม

  • การทำงานกับห้องสมุด
    • การเพิ่มชุดรหัสผู้ใช้ลงในโครงการ
    • ทำความเข้าใจเกี่ยวกับโครงสร้างคลาสของ C # User Code Collection Class
    • การเพิ่มผู้ใช้ที่กำหนดวิธีการแบบคงที่
    • เรียกวิธีการกำหนดโดยผู้ใช้จากโมดูลรหัส
    • กำลังเรียกใช้และวิเคราะห์ผลลัพธ์
  • การทำงานกับการเขียนโปรแกรมเชิงพรรณนา
  • การทำงานกับชั้นเรียนออบเจ็กต์หน้า
    • การสร้างและใช้งานคลาส POM สำหรับ Win App
    • การสร้างและใช้งานคลาส POM สำหรับ Web App
  • การทำงานกับตัวเลือกการค้นหาแบบไดนามิก
  • การทำงานกับ Hybrid Test Models
    • การสร้างกรณีทดสอบใหม่ในชุดทดสอบ
    • การเพิ่มโมดูลที่ผ่านการเข้ารหัสแล้ว
    • การเพิ่มโมดูลโค้ด
    • กำลังเรียกใช้และวิเคราะห์ผลลัพธ์
  • การจัดการป๊อปอัปโดยใช้ PopupWatcher
    • การสร้างคลาส PopupWatcher
    • การเพิ่มการกำหนดค่านาฬิกา
    • การจัดการป๊อปอัปในระดับรหัส
    • การจัดการป๊อปอัปในระดับสวีทโดยใช้การตั้งค่าและการฉีกขาด
  • ระหว่าง Ranorex Remote Agent และปลายทาง Selenium WebDriver
  • บูรณาการของ Ranorex และ Selenium WebDriver
    • การกำหนดค่าฮับและโหนดตารางข้อมูลซีลีเนียมด้วยหมดเวลา
    • การเพิ่ม Selenium Grid EndPoint
    • รัน Ranorex Web TestCase บนปลายทาง Selenium ระยะไกล
    • การวิเคราะห์ผลการดำเนินการระยะไกล

กรุณาเขียนถึงเราที่ info@itstechschool.com และติดต่อเราได้ที่ + 91-9870480053 สำหรับราคาและค่าใช้จ่ายในการรับรองกำหนดการและสถานที่

ปล่อยคำถามให้เรา

ได้รับการรับรอง

เมื่อจบหลักสูตร CSPO เป็นเวลา 2 วัน (16 ชั่วโมง) ที่สอนโดยผู้ฝึกสอนการต่อสู้ที่ผ่านการรับรอง (เช่นหลักสูตรนี้) คุณจะได้รับใบรับรองจาก Scrum Alliance ที่กำหนดให้คุณเป็นเจ้าของผลิตภัณฑ์ที่ผ่านการรับรองการแย่งชิง การรับรองประกอบด้วยสมาชิกสองปีใน Scrum Alliance

สำหรับข้อมูลเพิ่มเติมกรุณา ติดต่อเรา.


ความคิดเห็น