Loading…
Unlock the Power of IBM i at POWERUp 2025!

Join us in Disneyland, California, for POWERUp 2025, the premier conference for IBM i professionals. Whether you’re an experienced expert or just starting your IBM i journey, this event offers unparalleled education, hands-on workshops, and valuable networking opportunities. Stay ahead of the curve with insights from industry leaders, explore the latest innovations, and connect with a thriving community that shares your passion for IBM i. Don’t miss this opportunity to expand your knowledge, grow your skills, and power up your career!

Type: Program Testing clear filter
Monday, May 19
 

5:05pm PDT

IBM i Unit Testing Now in VS Code!
Monday May 19, 2025 5:05pm - 5:25pm PDT
Join us for an in-depth look at the new IBM i Testing extension for VS Code. In this session, we will demonstrate how you can now write and execute RPGUnit test suites (supporting both RPG and COBOL) directly within the editor using local files or source members. We will cover the basics of the RPGUnit test framework, guide you through the installation process, and demonstrate how to execute tests with code coverage. If you are looking to adopt new and modern tooling, come check out this exciting addition to the IBM i development ecosystem in VS Code.
Speakers
avatar for Sanjula Ganepola

Sanjula Ganepola

Software Developer - IBM i App Dev & AI Toolchain, IBM
Sanjula Ganepola is a Software Developer at IBM working on IBM i application development tools. As an open-source advocate, he is an active contributor and maintainer of several Visual Studio Code extensions including IBM i Project Explorer, Code for IBM i, IBM i Testing, Source Orbit... Read More →
Monday May 19, 2025 5:05pm - 5:25pm PDT
North Ballroom A 1150 Magic Way, Anaheim, CA 92802
 
Tuesday, May 20
 

9:15am PDT

Best Practices for Using the Strangler Pattern to Break Up the Monolith
Tuesday May 20, 2025 9:15am - 10:15am PDT
Most companies are on a modernization journey which involves activities around refactoring code of existing applications. You are expected to release more high-quality code, in less time, for your business to stay competitive.  The Strangler Pattern is a design pattern used to gradually refactor aprogram without requiring a complete overhaul all at once. However, to do this you need to guarantee that the deployment of each iteration will not affect or disrupt day to day business. A solid testing strategy will help guarantee this.  

Learning Objectives:
• What the strangler pattern is and how to apply it

• Understand why establishing a testing baseline is non-negotiable
• How introduction of shift-left testing increases quality
• How to implement and automate successful testing strategies

Speakers
avatar for Jeroen Van Dun

Jeroen Van Dun

IBM Champion & Product Manager, Rocket Software
avatar for Herman Rensink

Herman Rensink

Distinguished Engineer, Rocket Software
Tuesday May 20, 2025 9:15am - 10:15am PDT
South Ballroom A 1150 Magic Way, Anaheim, CA 92802

3:15pm PDT

QUALITY ASSURANCE AND SOFTWARE TESTING FUNDAMENTALS
Tuesday May 20, 2025 3:15pm - 4:15pm PDT
This session reviews all the guiding principles of software testing along with practical experience from the IBM I specific applications and infrastructure. Topics covered include the fundamentals of testing, testing through the development lifecycle, static techniques, test design, management, and tool support.
Understand how quality assurance integrates into an environment.
Determine what types of testing there are and when to apply which.
Learn about layering the complexity of test concepts.
 
Speakers
avatar for Yvonne Enselman

Yvonne Enselman

Owner, Yvonne Enselman Professional Services
Tuesday May 20, 2025 3:15pm - 4:15pm PDT
Amazon 1150 Magic Way, Anaheim, CA 92802
 
Thursday, May 22
 

8:00am PDT

Improving Software Quality via Development and Testing
Thursday May 22, 2025 8:00am - 9:00am PDT
Do you know all of the things you should be considering when writing and testing your software?  In this session, testing expert Yvonne Enselman teams up with programming expert Scott Klement to discuss all of the things you should be considering when testing your software if you want to achieve the highest quality result.

Although examples are provided in RPG, the concepts discussed in this session apply to software development in all environments.
Speakers
avatar for Scott Klement

Scott Klement

Managing Partner, ORC LLC
Thursday May 22, 2025 8:00am - 9:00am PDT
Amazon 1150 Magic Way, Anaheim, CA 92802

9:15am PDT

How to shift even more left in testing
Thursday May 22, 2025 9:15am - 10:15am PDT
Everyone knows that the sooner you find a bug in your application, the less expensive it will be to fix, with bugs in your production environment being catastrophically expensive. Despite this knowledge, we traditionally underperform in this area. Why? Because testing is complex and time-consuming. Join our presentation to learn the techniques to take your testing to the next level, making it easier, faster, and more effective.
Speakers
avatar for Herman Rensink

Herman Rensink

Distinguished Engineer, Rocket Software
Thursday May 22, 2025 9:15am - 10:15am PDT
North Ballroom B 1150 Magic Way, Anaheim, CA 92802

11:15am PDT

OS AND POWER SYSTEM UPGRADE TESTING
Thursday May 22, 2025 11:15am - 12:15pm PDT
Upgrading an OS or Power system infrastructure can be daunting when approached. This session will review how to analyze needs, manage risk, assign testing tasks, track, and report.
Speakers
avatar for Yvonne Enselman

Yvonne Enselman

Owner, Yvonne Enselman Professional Services
Thursday May 22, 2025 11:15am - 12:15pm PDT
Safari 1150 Magic Way, Anaheim, CA 92802

1:30pm PDT

How Refactoring Helps Bulletproof Your Application
Thursday May 22, 2025 1:30pm - 2:30pm PDT
Old program code creates technical debt and makes it difficult to maintain robust applications. In this session, we will discuss what refactoring is and how it is important to creating applications that are robust and "bulletproof."  We will show an example of rewriting an old monolithic program in a new modular style, and explain the different aspects of it and how it allows for better testing and quality assurance.

This is a joint session between programming expert Scott Klement and software testing expert Yvonne Enselman, allowing you to see refactoring from both a tester and programmer perspective.

Although some RPG examples are provided, the concepts apply to any software coded in any environment.
Speakers
avatar for Yvonne Enselman

Yvonne Enselman

Owner, Yvonne Enselman Professional Services
avatar for Scott Klement

Scott Klement

Managing Partner, ORC LLC
Thursday May 22, 2025 1:30pm - 2:30pm PDT
Amazon 1150 Magic Way, Anaheim, CA 92802

3:30pm PDT

Test-Driven Development: Clean Code that Works
Thursday May 22, 2025 3:30pm - 4:30pm PDT
Let's take a look at how testing is often done today, and why it's so hard.  
We'll discuss the benefits of test-driven development, and show how it works.  
We'll look at the xUnit frameworks available, and do a little test-driven development together.
Speakers
avatar for Patrick Behr

Patrick Behr

Software Developer / Architect, Seiden Group
Thursday May 22, 2025 3:30pm - 4:30pm PDT
Nile 1150 Magic Way, Anaheim, CA 92802
 
Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.