กรอบการทำงานอัตโนมัติ QMetry
สำหรับเว็บ, MobileWeb, Mobile Native และ REST Web-Service Functional Automation Automation
เอกสารออนไลน์ ทีละขั้นตอนการสอน
สนับสนุนห้องสมุด:
- QAF -SUPPORT - ขั้นตอนสำหรับเว็บและเว็บมือถือ
- QAF-SUPPORT-MOBILE-ขั้นตอนสำหรับและมือถือดั้งเดิม
- QAF-SUPPORT-WS-ขอการสนับสนุนที่เก็บการโทรและขั้นตอนสำหรับบริการเว็บ
- QAF-SUPPORT-OPENAPI-AUTO สร้างการร้องขอการเรียกร้องการโทรและ BDD จากข้อมูลจำเพาะ Open API
- QAF-SUPPORT-ELASTICSEARCH-การรวม ELASTICSEARCH สำหรับ Dashboard Cross Execution
- QAF-SUPPORT-Angular-ตัวระบุตำแหน่งที่กำหนดเองเฉพาะเจาะจงกับ AngularJS
- QAF-SUPPORT-AEM-การสนับสนุน AEM
- Qaf-Support-Galen-Galen Framework Support
- Qaf-Support-Flutter-Flutter Native App Support
- QAF -CUCUMBER - ขั้นตอนแตงกวาพร้อม QAF BDD2 และ/หรือ Cucumber Runner รองรับ
แพลตฟอร์มระบบอัตโนมัติที่มีประสิทธิภาพสำหรับการเขียนทดสอบการทดสอบการดำเนินการและการวิเคราะห์การดำเนินการ
กรอบการทำงานอัตโนมัติ QMetry ให้แพลตฟอร์มที่มีประสิทธิภาพและหลากหลายสำหรับผู้เขียนกรณีทดสอบในการขับเคลื่อนพฤติกรรม, คำหลักขับเคลื่อนหรือวิธีขับเคลื่อนรหัส ช่วยลดต้นทุนที่เกี่ยวข้องอย่างมากในการตั้งค่าการทดสอบระบบอัตโนมัติที่องค์กรใด ๆ เป็นเครื่องมือที่เหมาะสมสำหรับแพลตฟอร์มเว็บแพลตฟอร์มมือถือ (เนทีฟเว็บมือถือ HTML5 และอื่น ๆ ) และโซลูชันการทดสอบระบบอัตโนมัติของเว็บโดยใช้ซีลีเนียมและเทคโนโลยีอื่น ๆ ที่เกี่ยวข้อง กรอบการทำงานอัตโนมัติ QMetry เป็นประโยชน์ต่อทีม QA ใด ๆ ในการพัฒนาการทดสอบที่สามารถบำรุงรักษาได้และทำซ้ำได้อย่างสูงซึ่งใช้สินทรัพย์ทดสอบที่นำกลับมาใช้ใหม่ได้โมดูลาร์ที่เหมาะสมและโครงสร้างความหมาย การรายงานเชิงพรรณนาเป็นไปตามแง่มุมระดับสูงและระดับต่ำ (การดีบัก)
กรอบการทำงานอัตโนมัติ QMetry ได้รับการออกแบบมาเพื่อแก้ปัญหาอุตสาหกรรมทั่วไปที่เกี่ยวข้องกับการทดสอบระบบเว็บที่ซับซ้อน เฟรมเวิร์กเหมาะที่สุดสำหรับการเขียนเว็บอัตโนมัติเว็บมือถือและแอปพลิเคชันอเนกประสงค์มือถือ UI ทดสอบกิจกรรมผู้ใช้จริงบนหน้า
The framework is built upon java and integrates TestNG,
Selenium/Webdriver, Appium and Perfecto. Due to the framework's
thorough design, test developer does not need to worry about common
tasks such as thread safe browser session for running test in
parallel, reporting or to incorporate result with test management
tools. The tests run can be configured through standard testing
configuration files, the test run filters and behavior can be changed
within the config File. <br /> The architecture of the framework
ensures a low cost of maintenance while supporting extensibility by:
- บทสรุปการใช้งานทางเทคนิคห่างจากส่วนประกอบการดำเนินงาน
- ตามรูปแบบการออกแบบที่ยอมรับในการสร้างฟังก์ชันหลักภายในกรอบ
- ให้วิธีการในการพัฒนาการทดสอบที่สามารถบำรุงรักษาได้และทำซ้ำได้อย่างสูงซึ่งใช้สินทรัพย์ทดสอบที่นำกลับมาใช้ใหม่ได้โมดูลาร์ที่เหมาะสมและโครงสร้างความหมาย Framework มีบริการอ่านหนังสือสำหรับการยืนยันเบราว์เซอร์การรายงานและข้อมูล นอกจากนี้ Framework Concept ยังใช้บริการหน้าเว็บดังนั้นหน้าและการกระทำที่เกี่ยวข้องของคุณจะสามารถนำกลับมาใช้ใหม่ได้จากกรณีทดสอบใด ๆ มีฟังก์ชั่นการบันทึกที่ดีและสิ่งอำนวยความสะดวกในการถ่ายภาพหน้าจอสำหรับการยืนยัน
คุณสมบัติ
กรอบการทำงานอัตโนมัติ QMetry รองรับการรวมเข้ากับแพลตฟอร์มการจัดการทดสอบ (QMetry, การชุมนุม, Aptest, HP ALM, ฯลฯ ), ระบบการรวมอย่างต่อเนื่อง (เจนกินส์, ไม้ไผ่, ฯลฯ ), โซลูชั่นคลาวด์อุปกรณ์เคลื่อนที่ (Saucelabs, Perfecto Mobile ฯลฯ )
คุณสมบัติคีย์ Framework ของ QMetry Automation
การเขียนทดสอบ:
- การพัฒนาที่ขับเคลื่อนด้วยพฤติกรรม (QAF BDD หรือ GHERKIN)
- คำหลักขับเคลื่อน (กรณีทดสอบใน CSV หรือ Excel หรือ XML)
- การพัฒนาที่ขับเคลื่อนด้วยรหัส (ทดสอบทดสอบ)
การจัดการข้อมูลทดสอบ:
การทดสอบข้อมูลขับเคลื่อนด้วยการสนับสนุนข้อมูลการทดสอบภายนอก (CSV, JSON, XML, Excel, ฐานข้อมูล), ที่เก็บ locator, การสนับสนุนสำหรับหลาย ๆ สถานที่และหลายสภาพแวดล้อม
การรายงานการดำเนินการ:
แดชบอร์ดดำเนินการการวิเคราะห์โดยละเอียดและการจับภาพหน้าจอการรวมเข้ากับเครื่องมือการจัดการทดสอบและอื่น ๆ
ประโยชน์บางอย่างของการใช้เฟรมเวิร์กคือ:
- การบำรุงรักษาน้อยลง
- ความสามารถในการนำรหัสกลับมาใช้ใหม่ได้มากขึ้น
- เวลาดำเนินการลดลง
- ความสามารถที่ขับเคลื่อนด้วยข้อมูล
- การดำเนินการแบบขนานที่กำหนดค่าได้ง่าย
- รายงานเชิงพรรณนา
- คลาสยูทิลิตี้
- การรวมผลการทดสอบกับเครื่องมือการจัดการทดสอบเช่น QMetry, Rally
- การบูรณาการเข้ากับเมฆ Mobile Perfecto, Sauce Labs รองรับการดำเนินการแบบขนาน
- เปิดใช้งานการทดสอบในหลายแพลตฟอร์มที่มีหรือไม่มีกริดซีลีเนียม