Unit of Software Measurement Parameterization (UMSP) Training Course
Đo lường và chỉ số phần mềm được sử dụng để chỉ ra chất lượng của một sản phẩm phần mềm, đánh giá năng suất, theo dõi tiến độ phát triển và tạo cơ sở để ước tính và dự đoán cho quy trình phát triển phần mềm.
Khóa đào tạo trực tiếp, trực tuyến hoặc tại chỗ này dành cho các chuyên gia muốn tìm hiểu và nắm vững khái niệm đo lường phần mềm và sử dụng nó để ước tính và định kích thước bất kỳ quy trình phát triển và năng suất phần mềm nào.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Hiểu rõ việc sử dụng các phép đo lường và chỉ số phần mềm trong phát triển phần mềm.
- Theo dõi tiến độ và đánh giá năng suất bằng cách sử dụng các chỉ số phần mềm.
- Phân tích dữ liệu đo lường phần mềm để đảm bảo chất lượng và cải thiện quy trình.
Định dạng khóa học
- Bài giảng và thảo luận tương tác.
- Nhiều bài tập và thực hành.
- Thực hành trực tiếp trong môi trường phòng thí nghiệm trực tiếp.
Tùy chọn tùy chỉnh khóa học
- Để yêu cầu một khóa đào tạo tùy chỉnh cho khóa học này, vui lòng liên hệ với chúng tôi để sắp xếp.
Đề cương khóa học
Giới thiệu
Tổng quan về Chất lượng Phần mềm Management
Tiêu chuẩn Chất lượng Phần mềm
Đo lường và Mô hình
Chỉ số Phần mềm
Xác thực Đo lường Phần mềm
Thao tác Dữ liệu
Phân tích Dữ liệu Đo lường Phần mềm
Thuộc tính Sản phẩm Nội bộ
Đánh giá Quy trình Phần mềm
Đảm bảo Chất lượng
Tóm tắt và Các bước Tiếp theo
Requirements
- Kiến thức và hiểu biết cơ bản về ước tính và định kích thước phần mềm
Đối tượng
- Quản lý dự án
- Business chuyên viên phân tích
- Chuyên gia đo lường phần mềm
- Tư vấn chất lượng
Open Training Courses require 5+ participants.
Unit of Software Measurement Parameterization (UMSP) Training Course - Booking
Unit of Software Measurement Parameterization (UMSP) Training Course - Enquiry
Unit of Software Measurement Parameterization (UMSP) - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
The trainer was super engaging and made sure we understand through questioning and affirmations. Even though the content was overwhelming, the trainer broke it down well and made content easily accessible for later reference.
Zaid Amerika
Course - Unit of Software Measurement Parameterization (UMSP)
Provisional Upcoming Courses (Require 5+ participants)
Related Courses
Automate Windows Desktop Applications with AutoIt
14 HoursTrong khóa đào tạo trực tiếp, do giảng viên hướng dẫn này (tại chỗ hoặc từ xa), người tham gia sẽ học cách sử dụng AutoIt để tự động hóa các ứng dụng Windows thông qua một loạt các bài tập thực hành trực tiếp.
Behat: Behavior Driven Development (BDD) with PHP
14 HoursBehat là một khung kiểm thử Behavior Driven Development (BDD) được viết bằng PHP. Nó tạo điều kiện giao tiếp giữa các nhà phát triển, người kiểm thử, các bên liên quan trong kinh doanh và khách hàng trong quá trình phát triển phần mềm. Behat cho phép những người không có chuyên môn kỹ thuật viết mô tả rõ ràng về hành vi dự kiến của một ứng dụng, sau đó chạy các "kịch bản" đó dưới dạng các bài kiểm thử chức năng đối với ứng dụng.
Trong khóa đào tạo trực tiếp, do giảng viên hướng dẫn này, người tham gia sẽ học cách viết và thực thi các trường hợp kiểm thử kiểu BDD bằng cách sử dụng Behat và PHP.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Chạy các bài kiểm thử tự động được viết bằng ngôn ngữ dễ đọc, "Given, When, Then" Gherkin
- Sử dụng các trường hợp kiểm thử dựa trên Behat để cải thiện sự cộng tác giữa các nhóm kỹ thuật và phi kỹ thuật
- Tích hợp Behat với Selenium, Mink, Goutte và các trình giả lập trình duyệt khác để chạy kiểm thử và tạo báo cáo
- Mở rộng chức năng của Behat thông qua hệ thống mở rộng của nó
- Kiểm tra nhiều kịch bản sử dụng khác nhau thông qua các lệnh thiết bị đầu cuối, REST API, v.v.
Đối tượng
- Kỹ sư kiểm thử
- Nhà phát triển
Định dạng khóa học
- Kết hợp bài giảng, thảo luận, bài tập và thực hành nặng nề
BDD with Python and Behave
7 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này bắt đầu với việc thảo luận về BDD và cách sử dụng framework Behave để thực hiện kiểm thử BDD cho các ứng dụng web. Người tham gia sẽ có nhiều cơ hội tương tác với giảng viên và đồng nghiệp trong khi triển khai các khái niệm và chiến thuật đã học trong môi trường phòng thí nghiệm thực hành, tập trung vào thực tế.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có kiến thức vững chắc về BDD và Behave, cũng như kinh nghiệm thực tế cần thiết để triển khai các kỹ thuật và công cụ này trong các tình huống kiểm thử thực tế.
API Testing with Postman
21 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam (trực tuyến hoặc tại chỗ) dành cho các kỹ sư kiểm thử phần mềm muốn sử dụng Postman để kiểm thử API.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Thực hiện kiểm thử bằng các yêu cầu và quy trình làm việc tự động.
- Định nghĩa, phát triển, kiểm thử và quan sát một API bằng hệ thống kiểm soát phiên bản.
- Tạo dữ liệu động trong một yêu cầu.
- Tài liệu hóa và tổ chức các bài kiểm tra trong các bộ sưu tập để nhóm sửa đổi.
Rest Assured: API Testing for REST Services
7 HoursTrong khóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam, người tham gia sẽ học cách sử dụng Rest Assured để kiểm thử các dịch vụ REST API. Chúng tôi sẽ thảo luận về cách kiểm thử API có thể giải quyết một số hạn chế của kiểm thử dựa trên giao diện người dùng và kiểm thử đơn vị. Khóa đào tạo bao gồm các buổi thực hành và một dự án phát triển kiểm thử. Đến cuối khóa đào tạo, người tham gia sẽ có kiến thức vững chắc về thời điểm thực hiện kiểm thử REST API, cách khám phá và truy cập API, cách thực hiện các loại kiểm thử khác nhau và cách kết hợp các kiểm thử của họ thông qua tích hợp và tự động hóa.
Rest Assured APIs with Postman and Java
21 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam (trực tuyến hoặc tại chỗ) dành cho các kỹ sư kiểm thử phần mềm muốn kiểm thử các dịch vụ web REST với các API Postman, Java và Rest Assured.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Tự động hóa kiểm thử API dịch vụ web bằng Postman và REST Assured API.
- Tạo báo cáo cho kết quả thực thi.
- Thiết kế và triển khai các khung tự động hóa với REST Assured API.
Robot Framework: Keyword Driven Acceptance Testing
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các kỹ sư kiểm thử phần mềm muốn học cách viết một bộ các trường hợp kiểm thử và một bộ kiểm thử, sau đó thực thi các kiểm thử này trên một ứng dụng demo.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Sử dụng phương pháp kiểm thử dựa trên từ khóa của Robot Framework và cú pháp dữ liệu kiểm thử dạng bảng để viết và thực thi các kiểm thử.
- Sử dụng cú pháp nhất quán để tạo các từ khóa mới từ các từ khóa hiện có.
- Thực hiện các kiểm thử kiểu Gherkin (Behavior Driven Development (BDD)) (tương tự như Cucumber).
- Tạo và diễn giải Báo cáo và Nhật ký để khắc phục sự cố trong ứng dụng đang được kiểm thử.
- Mở rộng khả năng của Robot Framework bằng cách sử dụng các thư viện bên thứ ba được viết bằng Python, Java, Perl, Javascript và PHP.
- Tích hợp Robot Framework với Selenium để kiểm thử các ứng dụng web.
Serenity BDD for Automated Acceptance Tests
7 HoursTrong khóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam, người tham gia sẽ học cách viết các bài kiểm tra chất lượng cao bằng cách sử dụng "kịch bản" và ý tưởng về "diễn viên, nhiệm vụ và mục tiêu" để diễn đạt các bài kiểm tra bằng ngôn ngữ kinh doanh thay vì các tương tác giữa các thành phần hệ thống. Chúng tôi xem xét cả các tình huống kiểm tra chức năng và giao diện người dùng và trình bày cách Serenity có thể được sử dụng để quản lý kiểm thử của họ. Tất cả bài giảng, ghi chú, bài kiểm tra và thảo luận đều đi kèm với thực hành và triển khai trực tiếp.
Khi kết thúc khóa đào tạo này, người tham gia sẽ hiểu rõ khung Serenity và có thể sử dụng nó một cách thoải mái. Quan trọng hơn, người tham gia sẽ học cách suy nghĩ và tiếp cận tự động hóa kiểm thử từ một góc độ khác.
SoapUI for API Testing
14 HoursTrong khóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam, người tham gia sẽ học cách kiểm thử dịch vụ web bằng SoapAPI. Chúng tôi thảo luận về cách kiểm thử API có thể giải quyết một số hạn chế của kiểm thử dựa trên giao diện người dùng (UI) và kiểm thử đơn vị. Khóa đào tạo bao gồm các buổi thực hành và một dự án phát triển bộ kiểm thử API.
Khi kết thúc khóa đào tạo, người tham gia sẽ có kiến thức vững chắc về thời điểm triển khai kiểm thử API, cách khám phá và truy cập API, cách thực hiện các loại kiểm thử khác nhau trên cả API dựa trên SOAP và REST, và cách kết hợp công việc của họ thành một bộ kiểm thử tích hợp, tự động.
SpecFlow: Implementing BDD for .NET
21 HoursTrong khóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam, người tham gia sẽ học cách sử dụng SpecFlow để viết các bài kiểm tra chấp nhận dễ hiểu đối với cả người có chuyên môn kỹ thuật và không chuyên.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Liên kết các yêu cầu nghiệp vụ với mã .NET.
- Áp dụng các kỹ thuật BDD để xây dựng tài liệu sống (living documentation) cho một ứng dụng.
- Chạy SpecFlow từ Visual Studio hoặc dòng lệnh.
- Tích hợp SpecFlow vào môi trường kiểm thử và xây dựng liên tục hiện có.
- Tích hợp SpecFlow với các framework kiểm thử khác như MSTest, NUnit, xUnit và MbUnit.
TestComplete
21 HoursIn this instructor-led, live training in Việt Nam, participants will learn how to use TestComplete's features, including its test object model, check points, name mapping, and UI to carry out automated testing on desktop, web, and mobile applications.
By the end of this training, participants will be able to:
- Create, record and run functional tests.
- Create a scalable and maintainable test framework.
- Create checkpoints, adjust tests for multiple devices and analyze test results.
- Use TestComplete's script extensions.
Tosca: Model-Based Testing for Complex Systems
35 HoursTrong khóa đào tạo trực tiếp, do giảng viên hướng dẫn này, người tham gia sẽ học cách sử dụng Tosca để thực hiện kiểm thử toàn diện (web + backend). Khóa đào tạo kết hợp lý thuyết với thực hành trong môi trường phòng thí nghiệm trực tiếp, mang đến cho người tham gia cơ hội tương tác với công nghệ, giảng viên và đồng nghiệp của họ.
Khóa đào tạo bắt đầu với tổng quan về kiểm thử tự động dựa trên mã và script truyền thống và so sánh nó với phương pháp dựa trên mô hình (MBT) của Tosca. Người tham gia sẽ học cách tạo và thực thi các trường hợp kiểm thử bằng các mô-đun mặc định của Tosca, cũng như cách tự xây dựng các mô-đun của riêng họ để thực thi.
Từ các nguyên tắc mô hình hóa phần mềm đến độ bao phủ kiểm thử trên các trình duyệt khác nhau, khóa đào tạo này hướng dẫn người tham gia cả về lý thuyết và thực hành, cho phép họ triển khai giải pháp kiểm thử của riêng mình trong Tosca.
TOSCA Certification Preparation
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các chuyên gia kiểm thử phần mềm ở trình độ trung cấp, những người muốn được chứng nhận TOSCA và chứng minh năng lực sử dụng Tricentis Tosca trong tự động hóa kiểm thử.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Hiểu rõ cấu trúc và yêu cầu của chứng nhận TOSCA.
- Nắm vững các khái niệm TOSCA, bao gồm thiết kế, tự động hóa và thực thi các trường hợp kiểm thử.
- Áp dụng các phương pháp tốt nhất để xây dựng các trường hợp kiểm thử có thể tái sử dụng và dễ bảo trì.
- Chuẩn bị cho cả phần thực hành và lý thuyết của kỳ thi chứng nhận TOSCA.