Test API Với REST ASSURE - Phần 1 | Udemy

Phát triển Phát triển web Khoa học dữ liệu Phát triển ứng dụng di động Ngôn ngữ lập trình Phát triển trò chơi Thiết kế & Phát triển cơ sở dữ liệu Kiểm tra phần mềm Kỹ thuật phần mềm Công cụ phát triển phần mềm Viết phần mềm không cần biết lập trình Kinh doanh Tinh thần khởi nghiệp Giao tiếp Quản lý Bán hàng Chiến lược kinh doanh Hoạt động Quản lý dự án Luật doanh nghiệp BI và phân tích dữ liệu kinh doanh Nhân sự Ngành công nghiệp Thương mại điện tử Truyền thông Bất động sản Kinh doanh khác Tài chính & Kế toán Kế toán và ghi sổ sách kế toán Tuân thủ Tiền ảo & Blockchain Kinh tế học Tài chính Luyện thi và lấy chứng chỉ tài chính Xây dựng mô hình tài chính & phân tích Đầu tư và giao dịch Công cụ quản lý tiền Thuế Tài chính và kế toán khác CNTT & Phần mềm Chứng chỉ CNTT Mạng & Bảo mật Phần cứng Hệ điều hành & Máy chủ CNTT & Phần mềm khác Năng suất văn phòng Microsoft Apple Google SAP Oracle Năng suất văn phòng khác Phát triển cá nhân Chuyển hóa bản thân Năng suất cá nhân Năng lực lãnh đạo Phát triển sự nghiệp Làm cha mẹ & Mối quan hệ Hạnh phúc Các phương pháp bí truyền Tôn giáo & Tâm linh Xây dựng thương hiệu cá nhân Khả năng sáng tạo Gây ảnh hưởng Lòng tự tôn & Sự tự tin Quản lý căng thẳng Kỹ năng học tập và ghi nhớ Động lực Phát triển cá nhân khác Thiết kế Thiết kế web Thiết kế & Minh họa đồ họa Công cụ thiết kế Thiết kế trải nghiệm người dùng Thiết kế trò chơi 3D & Hoạt hình Thiết kế thời trang Thiết kế kiến trúc Thiết kế nội thất Thiết kế khác Marketing Marketing kỹ thuật số SEO Marketing trên mạng xã hội Xây dựng thương hiệu Nguyên tắc cơ bản về marketing Phân tích và tự động hóa marketing Quan hệ công chúng Quảng cáo có trả phí Marketing qua video và trên thiết bị di động Marketing qua nội dung Hack tăng trưởng Marketing liên kết Marketing sản phẩm Marketing khác Phong cách sống Nghệ thuật & Đồ thủ công Làm đẹp & Trang điểm Các phương pháp bí truyền Thực phẩm & Đồ uống Chơi game Cải tạo nhà & Làm vườn Chăm sóc & Huấn luyện thú cưng Du lịch Phong cách sống khác Nhiếp ảnh & Video Nhiếp ảnh kỹ thuật số Nhiếp ảnh Nghệ thuật chụp ảnh chân dung Công cụ nhiếp ảnh Nhiếp ảnh thương mại Thiết kế video Nhiếp ảnh & Video khác Sức khỏe & Thể dục Thể dục Sức khỏe tổng quát Thể thao Dinh dưỡng & Ăn kiêng Yoga Sức khỏe tinh thần Võ thuật & Tự vệ An toàn & Sơ cứu Khiêu vũ Thiền định Sức khỏe & Thể dục khác Âm nhạc Nhạc cụ Sản xuất nhạc Nguyên tắc cơ bản về âm nhạc Thanh nhạc Kỹ thuật âm nhạc Phần mềm âm nhạc Âm nhạc khác Giảng dạy & Học thuật Kỹ thuật Nhân văn Toán học Khoa học Giáo dục online Khoa học xã hội Học ngôn ngữ Đào tạo giảng viên Luyện thi Giảng dạy & học thuật khác Phát triển web JavaScript React JS Angular CSS Next.js HTML ASP.NET Core Node.Js Chứng chỉ đám mây AWS cấp cơ bản Chứng chỉ kỹ sư giải pháp AWS cấp hội viên CompTIA Security+ CompTIA A+ Amazon AWS Cisco Certified Network Associate (CCNA) Bảo mật thông tin Chứng chỉ AWS Certified AI Practitioner CompTIA Network+ Microsoft Power BI SQL Mô hình hóa dữ liệu Phân tích dữ liệu Phân tích kinh doanh Tableau Business Intelligence (BI) Data Analysis Expressions (DAX) Phân tích dữ liệu kinh doanh Unreal Engine Unity Nguyên tắc cơ bản về phát triển trò chơi C# (ngôn ngữ lập trình) Phát triển trò chơi 3D Unreal Engine Blueprints Godot Phát triển trò chơi 2D C++ (ngôn ngữ lập trình) Google Flutter Phát triển ứng dụng cho iOS React Native Phát triển Android Dart (ngôn ngữ lập trình) Swift Kotlin SwiftUI Phát triển ứng dụng mobile Quyền chọn cổ phiếu Kế toán Mô hình hóa tài chính Fintech Nguyên tắc tài chính cơ bản Kinh doanh ngoại hối Thiết kế đồ họa Canva Adobe Photoshop Adobe Illustrator Vẽ Adobe InDesign Ứng dụng vẽ hình minh họa kỹ thuật số Procreate Lý thuyết thiết kế Tranh kỹ thuật số Đào tạo huấn luyện viên định hướng cuộc sống Neuro-Linguistic Programming (NLP) Phát triển cá nhân Chuyển hóa bản thân Liệu pháp âm thanh Chánh niệm Huấn luyện Cách cưỡi ngựa Mục đích sống Nguyên tắc kinh doanh cơ bản Nguyên tắc cơ bản về khởi nghiệp Freelancing Chiến lược kinh doanh Kinh doanh online Startup ChatGPT Kế hoạch kinh doanh Năng lực lãnh đạo Marketing kỹ thuật số Chiến lược marketing Marketing trên mạng xã hội Marketing trên Internet ChatGPT Google Analytics Viết quảng cáo Phễu bán hàng Startup Phát triểnKiểm tra phần mềmREST AssuredXem trước khóa học nàyTest API với REST ASSURE - Phần 1Xây dựng một framework kiểm tra API sử dụng Serenity BDD & Rest-AssureXếp hạng: 5,0/5 (17 xếp hạng)92 học viênĐược tạo bởi Nhân Nguyễn NgọcLần cập nhật gần đây nhất 10/2021Tiếng ViệtXem trước khóa học này

Nội dung bài học

  • Xây dựng các phương pháp có thể tái sử dụng, viết các loại thử nghiệm khác nhau
  • Thực hiện các bài kiểm tra nhanh hơn bằng cách chạy chúng song song
  • Chạy các bài kiểm tra chọn lọc JUnit bằng cách sử dụng Thẻ
  • Xuất bản các báo cáo
  • Viết kịch bản Cucumber được tích hợp với Serenity BDD
  • Git/GitHub
  • Thực hiện CI bằng cách tích hợp dự án với Jenkins & GIT

Yêu cầu

  • Hiểu biết ngôn ngữ Java, API.

Mô tả

Điều rất quan trọng là các kỹ sư QA phần mềm, kỹ sư tự động hóa và nhà phát triển phần mềm phải hiểu tầm quan trọng của việc kiểm tra Dịch vụ Web và quan trọng hơn là cách tự động hóa các bài kiểm tra này. Tự động hóa Application Program Interface (API) là rất quan trọng và quan trọng đối với hầu hết các dự án do thực tế là các test API ổn định, đáng tin cậy và nhanh hơn rất nhiều.

Serenity BDD là một framework tự động kiểm tra mã nguồn mở được tích hợp với nhiều thư viện phổ biến như Selenium, JUNIT, Cucumber BDD, Rest-Assured có thể được sử dụng để xây dựng một Framework API Automation mạnh mẽ.

Khóa học sẽ tập trung vào các chủ đề quan trọng như:

* Xây dựng các phương thức có thể tái sử dụng, phương thức tiện ích và sắp xếp chúng trong các package

* Data driven testing

* Thực hiện các bài kiểm tra song song

* Nhóm / Chạy thử nghiệm bằng thẻ

* Tìm hiểu cách tạo dữ liệu thử nghiệm

* Tạo kịch bản với Cucumber, các bước, thẻ & tích hợp với Serenity BDD

* Git/Github

* Tạo môi trường CI bằng cách tích hợp dự án với Jenkins & Github

Đối tượng của khóa học này:

  • QA muốn tìm hiểu cách sử dụng Khung tự động hóa API
Hiện thêmẨn bớt

Giảng viên

Nhân Nguyễn NgọcAutomation Technical ArchitectureNhân Nguyễn Ngọc
  • 4,7 xếp hạng giảng viên
  • 41 đánh giá
  • 248 học viên
  • 8 khóa học

12 năm kinh nghiệm trong lĩnh vực kiểm thử phần mềm, kinh nghiệm thực tế cho Web, Mobile và API Automation, bên cạnh đó xây dựng Framework automation và đào tạo cho Team QA.

Các kinh nghiệm về test GUI, Performamnce và API với các framework như Selenium WebDriver, Cucumber, Appium, Gatling, Jmeter, Rest Assure, Extent Report, Senerity và Allure Framework. Cùng với các ngôn ngữ lập trình như Java, Spring Boot, Type Script, Javascript và Python.

Hiện thêmẨn bớt

Từ khóa » Tự Học Api Testing