IRT 2.1 released for SAP PI/PO including Change Tracking and Manual Upload

Proud of the team to deliver the IRT 2.1 release today for SAP PI. We have now added some features to make it easier to testing SAP PI/PO.

Testing normally requires a lot of manual work it is also the case when you want to test SAP PI/PO. I wanted to make it faster and easier for users to perform testing because I hate testing but it is one thing that you must ensure is performed.

View the video below hear about the different functions and learn what they mean to you. Or read the overview under the video.

 

The main things for users are the following:

  • CTT (Change Tracking Too) is a tool that allows you to see how made which changes to directory objects/trading partner management objects and assign it to an issue/ticket number. So you get a better visibility to when something has been changed. This will be something we will expand to the repository to automatic test what has been changed.
  • Manual Test upload allows you to create a zip file with payloads that you can use to upload your test cases. This is really useful if you have migration from dual to a single stack or from another tool to PI.
  • Audit log to see how made changes to objects and see what is going on on the system.
  • Transfering from 1.4/1.5 for existing customers
  • Included a global splitter configuration if you are testing the EDISeperator file.
  • Help is now provided at https://figaf.com/help/irt/

You can learn more about IRT and download IRT for free for your SAP PI/PO system here.

Why our testing is different than most test systems for SAP PI

In a recent podcast with one of Figafs IRT customers Mark Oshifeso from Anadarko Petroleum about testing SAP PI/PO we covered how they used the tool. We get a lot of praise from Mark for what we are able to do with the testing.

One of the things is that we cover is the Workflow vs Record Replay testing.

Mark created the following slide to explain the difference. You can view the full slide deck at SlideShare.

The Workflow approach to setting up testing is the to create programming that allows users to set up all test cases. This is really a powerful approach you can set up all kinds of integration. It will allow you to program everything like place a fine in this location or login to the SAP application and trigger a Sales order. And you can also make all kinds of validation of results.

The bad things about the workflow are that it requires a lot of work to set up test cases. So you need to be able to call the adapter in the correct way or you need to be able to check the file is placed correctly.  Some validation can be pretty difficult to check if you need to call some third party system to get some status.  You need to make every test different cases where you cover different so it adds to the complexity. And Labour intensive to set up. So you will most of the time end up with a limited number of test cases.

Record/Replay: This approach is the new way of creating tests. It requires that you set some boundaries to limit what you are able to do in an integration. So you will only be able to test a subset of the integration. The boundaries enable you to collect test data automatically if the system allows for some sort of extraction of the data. This extraction will then give an input file, and expected output. The input file can then be processed again and output should be close to the expected output. With this approach, you can set up test 100 test cases for an ICO in the amount of time it takes to collect test data. For IRT you can select many different ICOs at the same time

It also mean that the learning curve for picking up how to use the tool is much easier.

 

First Course on using Figaf IRT to test SAP PI/PO

I have now created the first recording of a course on using Figaf IRT to test your SAP PI/PO system. The goal is to make it easy to understand all the

There will be room for improvement. Probably a lot. But it will be a starting point, and there will be a new revision of it once we get some more features ready to make the SAP PI/PO testing even easier. You can find the videos here.

The videos are free. My goal is to get you to set up the test cases and I believe it is easier with a bit of training. Video will take around 1 hour to watch. I have included slides at the end of the presentation

If you want to install the free version of Figaf IRT for SAP PI you can find it here.

Installation and configuration of IRT

Collecting test data for SAP PI

Running tests on SAP PI with Figaf IRT

Which Enterprise software is easy to learn but also has the complexity?

For my tool to SAP PI/PO testing system, I was asked how much training you need. My thought was one hour, a client said 4 hours. That is a big difference than learning SAP PI/PO that will take days/months.

With all tools, there is the trade-off to make something simple that can do one thing VS something that can do everything. The simple is a Stopwatch app. A complex is a Java framework like Spring that allows you to do everything. And then you have everything in between.

But it got me thinking about how we learn software. You can view the video here

Please share below if you have found any good tools that we can learn from. 

So a good example of a software that is good to use from the gaming world is the simulation games. Here you get information that now clicks this icon, then do this and now you can build a farm. It is a bit frustrating because you cannot explore the application. If they do not have this guide it will be difficult to have users figuring out how to use the system.

I have not seen that strong guides for anything in the Enterprise world. Our installation is taking longer than installing an App from your favorite app store. And probably there are too many steps involved to just discard a project the moment you first run into a problem.

In the SAP world it is also difficult you have SAP ERP and creating a Purchase Order takes some time to learn. I know there are Screen Personas ( or what current name may be) and Fiori that may simplify some of the normal POs created. But it still a different approach and will allow a limited functionality. If users should do something more or create a more complicated PO it cannot be done without a lot of custom development.

Our current approaches to simplify the user experience is:

  • Add a free video course that covers the different scenarios that you would have. So a way to get the user started.
  • We are also working on embedding the documentation tighter into the application.
  • We have tried to make it as simple as possible to set up the test case with the tool.

I’m not sure if we could make some guides that helped people selecting a good interface to start testing with. But there could be some pointers what people should be looking at and for.

Please share if any good ideas to look for ways to get people using complex enterprise software. 

 

IRT 2.0 released you can now test SAP PI/PO for free

Ever since I started with developing SAP PI/PO testing was a big thing. There has not been any tool provided by SAP for it.

Over the last two years, we at Figaf has been working on creating a testing tool for testing SAP PI/PO. We got some customers using it, and it is improving their operations. Both when applying support packs or when checking that their new transports work as expected.

I thrilled to announce that we now support a free version of our testing tool. I guess it is also kind of scary to give away something that has cost this much to develop for free. There is some limitation on this free version but you will be able to test some of your interfaces and ensure they work. You can only test 10 ICO(Integration Objects) and save 100 test cases.

IRT is a tool that allows you to collect messages from your productive SAP PI/PO system and then process them on your development system. This is the fastest way to create a validation that your scenarios work.

See a short demo of IRT below.

It is fairly simple to install and run IRT. Install an SCA file on the SAP PI/PO system, create a user and you are ready to run it.  You can get it working in 1 hour if you got the access required.

Download IRT today and start testing your SAP PI/PO systems.