Impacted Function Point (IFP) Training Course
Function Point Analysis (FPA) adalah metode yang mengukur ukuran fungsional perangkat lunak berdasarkan jumlah fungsionalitas bisnis. Impacted Function Point (IFP) adalah satuan resultan dari FPA.
Pelatihan langsung yang dipandu instruktur (online atau onsite) ini ditujukan untuk para profesional yang ingin memahami konsep pengukuran titik fungsi dan bagaimana menggabungkannya ke dalam pengukuran produktivitas pengembangan perangkat lunak.
Pada akhir pelatihan ini, peserta akan dapat:
- Memahami pengukuran titik fungsi dan titik non-fungsi dalam pengembangan perangkat lunak. Ukur unit produk perangkat lunak untuk analisis kualitas dan produktivitas.
Format Kursus
- Kuliah dan diskusi interaktif. Banyak latihan dan latihan. Implementasi langsung di lingkungan lab langsung.
Opsi Penyesuaian Kursus
- Untuk meminta pelatihan khusus untuk kursus ini, silakan hubungi kami untuk mengaturnya.
Course Outline
Introduction
Overview of Function Point Analysis
Overview of IFPUG & NESMA Function Points
Function Point vs. Non-Function Point Measurements
Functional Size Measurement
Identifying the Data Functions
Measure Transactional Functions
FPA Complexity and Weights
Estimation with FPA
NESMA Impacted Enhancement Function Points
Assigning NESMA Impact Factors
Summary and Next Steps
Requirements
- Basic knowledge and understanding of software estimation and sizing
Audience
- Project managers
- Business analysts
- Software metric specialists
- Quality consultants
Open Training Courses require 5+ participants.
Impacted Function Point (IFP) Training Course - Booking
Impacted Function Point (IFP) Training Course - Enquiry
Impacted Function Point (IFP) - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
I am getting the correct level of understanding I need to assist in my day to day work
Wasfi Adams
Course - Impacted Function Point (IFP)
Upcoming Courses (Minimal 5 peserta)
Related Courses
Automate Windows Desktop Applications with AutoIt
14 HoursIn this instructor-led, live training in Indonesia (onsite or remote), participants will learn how to use AutoIt to automate window applications as they step through a series of hands-on live-lab exercises.
Behat: Behavior Driven Development (BDD) with PHP
14 HoursBehat is a Behavior Driven Development (BDD) test framework written in PHP. It facilitates communication among developers, testers, business stakeholders and clients during the software development process. Behat allows non-technical people to write clear descriptions of an application's intended behavior, then runs those "scenarios" as functional tests against the application.
In this instructor-led, live training, participants will learn how to write and execute BDD style test cases using Behat and PHP.
By the end of this training, participants will be able to:
- Run automated tests written in the human-readable, "Given, When, Then" Gherkin language
- Use Behat based test cases to improve collaboration between technical and non-technical teams
- Integrate Behat with Selenium, Mink, Goutte and other browser emulators to drive tests and generate reports
- Extend Behat functionality through its extension system
- Test numerous usage scenarios through terminal commands, REST APIs, and more.
Audience
- Test engineers
- Developers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
BDD with Python and Behave
7 HoursPelatihan langsung yang dipandu oleh instruktur ini dimulai dengan diskusi tentang BDD dan bagaimana kerangka kerja Behave dapat digunakan untuk melakukan pengujian BDD untuk aplikasi web. Peserta diberikan banyak kesempatan untuk berinteraksi dengan instruktur dan rekan-rekan mereka saat menerapkan konsep dan taktik yang dipelajari dalam lingkungan lab berbasis praktik langsung ini.
Di akhir pelatihan ini, peserta akan memiliki pemahaman yang kuat tentang BDD dan Behave, serta praktik yang diperlukan untuk menerapkan teknik dan alat ini dalam skenario pengujian dunia nyata.
API Testing with Postman
21 HoursThis instructor-led, live training in Indonesia (online or onsite) is aimed at software testers who wish to use Postman for API testing.
By the end of this training, participants will be able to:
- Execute tests using automated requests and workflows.
- Define, develop, test, and observe an API using a version control system.
- Generate dynamic data in a request.
- Document and organize tests in collections for team revision.
Rest Assured: API Testing for REST Services
7 HoursIn this instructor-led, live training in Indonesia, participants learn how to use Rest Assured to test REST API services. We discuss how API testing can resolve some of the shortcomings of UI and unit based testing. The training includes practice sessions and a test development project. By the end of the training, participants will have a good understanding of when to carry out REST API testing, how to explore and access APIs, how to carry out different types of testing, and how to bring their tests together through integration and automation.
Rest Assured APIs with Postman and Java
21 HoursThis instructor-led, live training in Indonesia (online or onsite) is aimed at software testers who wish to test REST web services with Postman, Java, and Rest Assured APIs.
By the end of this training, participants will be able to:
- Automate webservice API testing using Postman and REST Assured API.
- Generate reports for execution results.
- Design and implement automation frameworks with REST Assured API.
Robot Framework: Keyword Driven Acceptance Testing
14 HoursThis instructor-led, live training in Indonesia (online or onsite) is aimed at software test engineers who wish to learn how to write a set of test cases and a test suite, then execute the tests on a demo application.
By the end of this training, participants will be able to:
- Use Robot Framework's keyword-driven testing approach and tabular test data syntax to write and execute tests.
- Use consistent syntax to compose new keywords from existing ones.
- Carry out Gherkin-style Behavior Driven Development (BDD) tests (similar to Cucumber).
- Generate and interpret Report and Logs to troubleshoot failures in the tested application.
- Extended Robot Framework's capabilities using third-party libraries written in Python, Java, Perl, Javascript and PHP.
- Integrate Robot Framework with Selenium for testing web applications.
Serenity BDD for Automated Acceptance Tests
7 HoursIn this instrucor-led, live training in Indonesia participants will learn how to write high quality tests by employing "screenplays" and the idea of "actors, tasks, and goals" to express tests in business terms rather than as interactions between system components. We look at both functional and UI testing scenarios and demonstrate how Serenity can be used to manage their testing. All lecture, notes, quizes and discussions are accompanied by live hands-on practice and implementation.
By the end of this training, participants will understand the Serenity framework and be able to utilize it with comfort. As important, participants will learn to think of and approach test automation from a different light.
SoapUI for API Testing
14 HoursIn this instructor-led, live training in Indonesia, participants learn how to test web services using SoapAPI. We discuss how API testing can resolve some of the shortcomings of UI and unit based testing. The training includes practice sessions and an API test suite development project.
By the end of the training, participants will have a firm idea of when to implement API testing, how to explore and access APIs, how to carry out different types of testing on both SOAP and REST based APIs, and how to bring their work together into an integrated, automated test suite.
SpecFlow: Implementing BDD for .NET
21 HoursIn this instructor-led, live training in Indonesia, participants will learn how to use SpecFlow to write acceptance tests that are understandable by technical as well as non-technical stakeholders.
By the end of this training, participants will be able to:
- Bind business requirements to .NET code.
- Apply BDD techniques to build up living documentation for an application.
- Run SpecFlow from Visual Studio or the command line.
- Integrate SpecFlow into an existing continuous testing and build environment.
- Integrate SpecFlow with other testing frameworks such as MSTest, NUnit, xUnit and MbUnit.
TestComplete
21 HoursIn this instructor-led, live training in Indonesia, 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 HoursIn this instructor-led, live training in Indonesia participants will learn how to use Tosca to carry out end-to-end (web + backend) testing. The training combines theory with practice in a live lab environment, giving participants the chance to interact with the technology, the instructor, and their peers.
The training starts with an overview of traditional code and script-based automation testing and contrasts it with Tosca's model-based (MBT) approach. Participants learn how to create and execute test cases using Tosca's default modules as well as how to custom-build their own modules for execution.
From software modeling principles to test coverage across different browsers, this training walks participants through both theory and practice and enables them to implement their own testing solution in Tosca.
TOSCA Certification Preparation
14 HoursPelatihan langsung yang dipandu oleh instruktur ini, di Indonesia (online atau onsite), ditujukan bagi profesional pengujian perangkat lunak tingkat menengah yang ingin mendapatkan sertifikasi TOSCA dan menunjukkan kemahiran dalam otomatisasi pengujian menggunakan Tricentis Tosca.
Pada akhir pelatihan ini, peserta akan mampu:
- Memahami struktur dan persyaratan sertifikasi TOSCA.
- Menguasai konsep TOSCA, termasuk desain kasus pengujian, otomatisasi, dan eksekusi.
- Menerapkan praktik terbaik untuk membangun kasus pengujian yang dapat digunakan kembali dan mudah dipelihara.
- Mempersiapkan komponen praktis dan teoritis dari ujian sertifikasi TOSCA.