Micro Focus

Introducing the LoadRunner family for 2020

Introducing the LoadRunner family for 2020

Micro Focus LoadRunner has long been the industry standard and leading solution for performance testing solution with LoadRunner (for On-Premise), Performance Center (for Enterprise) and StormRunner Load (For Cloud). As we move into 2020, Micro Focus has standardised their solutions under the LoadRunner banner and re-architected some of the solutions. Meet the new family:

LoadRunner Professional which was earlier called LoadRunner. An On-Premise solution for small teams conducting performance tests.
LoadRunner Enterprise which was earlier called Performance Center. Primarily aimed at enterprise deployments for multiple performance tests to be done in collaboration.
LoadRunner Cloud which was earlier called StormRunner Load. A cloud based scalable solution for performance testing.

DevWeb renamed from TruWeb is now a fully supported Vugen Protocol.

 

Feature Highlights for 2020

LoadRunner Professional 2020

  • Improved Protocol support in DevWeb, TruClient, Web Services and SAP – Web
  • Modernized Controller Online Graphs

LoadRunner Enterprise 2020

  • Support for Elastic Cloud based load generators
  • SSO Authentication
  • ALM Database decoupling

LoadRunner Cloud 2019.12

  • New analysis module enhancements
  • Pause scheduling during a load test run
  • Goal oriented mode enhancements
  • Support for DevWeb scripts
  • Automatic syncs of GIT scripts
  • Enhanced Azure DevOps integration
  • New public API operations

 

LoadRunner 2019.12

With the LoadRunner Cloud team embracing a continuous delivery approach the version number will be named based on the year and month that the update is delivered. This version release is 2019.12 (December 2019). With planned quarterly product updates and releases, the next update is expected on 2020.02 (February 2020).

The latest release adds features to the runtime view for the tests and improving the DevOps integration while also formalising DevWeb (earlier known as TruWeb) as a supported protocol.

A brief summary is provided below:

 

A few of the most interesting and visual changes are

  • Transaction response time breakdown metrics are now available in the real-time dashboards

  • Azure DevOps Integration

LoadRunner Cloud now integrates into your Azure DevOps pipelines and provides summary report for quick view while a detailed report is also available to analyze. When using the LoadRunner Cloud integration with Azure DevOps, upon completion of a task you can view a new artifact that is published on the Summary tab and a brief report on the LoadRunner Cloud tab.

 

JDS consultants have more than 15+ years of experience working with LoadRunner, and Platinum partners of Micro Focus in Australia. Added to our strong experience in DevOps lifecycle management, JDS has the edge when it comes to performance testing that is unmatched by other performance testers. If you are in the process of introducing a new system or application, make sure you schedule a performance test with JDS.

Conclusion

Contact our Micro Focus & DevOps team today on 1300 780 432 or at DevOps@jds.net.au.

Our team on the case

Work smarter, not harder

Pradeep Ramdas

Consultant

Pradeep Ramdas is an experienced Technical Consultant for the JDS DevOps practice.  Pradeep has over 13 years experience, specialising in performance testing and engineering,  including experience with Atlassian Jira, AppDynamics and Splunk.

Other Micro Focus stories

Posted by Jillian Hunter in Blog, Micro Focus, News
Micro Focus Technical Bootcamp 2018

Micro Focus Technical Bootcamp 2018

What a welcome to Bangkok! A bustling metropolis of 8.2 million people, known for its ornate shrines and vibrant street life, the city hosted myself and my colleagues Jim T and Andrew P for this year’s highly anticipated Micro Focus APJ Technical Bootcamp. Held in the first week of December, it consisted of 13 technical streams covering Application Delivery Management (ADM – my chosen area of interest and what we’ll deep dive here), Security, Information Management and IT Operations Management (ITOM).

Sunday evening saw event attendees converging from all parts of the APJ region and checking into the impressive Hilton Hotel – lucky us! It was fantastic to meet and get to know other techies not just from Australia but India, Singapore, Taiwan, China, Philippines, Malaysia, and of course Thailand.

Micro Focus went above and beyond with the information, demonstrations and labs covered in the span of the time we had, so to summarise the bootcamp in a blog post is much like experiencing a cold night in Bangkok – practically impossible! However, there are six ADM highlights we are excited to share.

 

1. Latest integrations

It’s widely accepted developing, delivering and supporting business applications is growing increasingly complex tool, application and platform-wise. A single business transaction typically requires integration between multiple systems, with release cycles becoming ever shorter (Amazon deploys a new release to production somewhere in their ecosystem every 11.6 seconds!). Customers are demanding better performance from more secure applications with fewer defects. Oh, and they want to consume that app on their chosen device running a particular version of a given operating system, using the browser of their choice that may not be on the latest version. To put this into perspective, it’s been estimated that the number of unique Device/OS/Browser version combinations operating in the world today is in excess of 28,000! That’s a lot of cocktails!

Micro Focus is uniquely positioned to tackle these complexity challenges with a suite of integrated technologies. But not only do they provide ‘best of breed’ solutions covering all aspects of DevOps, they also fully embrace and integrate with a myriad of open source applications. The result is customers can implement the best solution for their needs, using open source tools, licenced applications or a combination. Examples of what that can potentially look like below.

2. ALM Octane – providing full lifecycle management for Agile projects

Main features and what’s new:

  • Single point of insight into your CI system - full integration with CI tools (Jenkins and Bamboo) to drive packaging, building, automated testing and deployment of applications
  • Integration to numerous automated testing tools and platforms – UFT, Selenium, LeanFT, Mobile Center, StormRunner Functional, to name a few
  • Integration with Fortify to execute automated security tests, both static (code scans) and dynamic penetration testing
  • Providing full support for the SAFe methodology while providing full integrating with Jira, a more team-centric tool
  • Provides full audit compliance

 

3. Mobile Center – the single gateway that expands MF products to mobile technology

Mobile Center (MC) can be integrated with UFT allowing functional regression testing against an iOS or Android mobile device. Integrate MC with Loadrunner to execute a performance test or with Fortify to perform a security scan, or even manually test on an actual or virtual mobile device by integrating with Sprinter.

4. UFT (Unified Functional Testing) – the industry leader in functional test automation

UFT remains a core focus for MF. With quarterly releases, MF ensures the product is continually enhanced to keep up with the ever-changing market demands and emerging technologies.

  • Support for over 40 technologies and environments
  • Full cross browser testing coverage
  • Full headless API testing
  • Integration with MF Mobile Center and MF StormRunner Functional, allowing automated tests to be executed against virtually any OS platform, browser or mobile device
  • Integration with Git repositories with powerful code comparison capabilities between current test components and the previous revision. Tests stored in the Git repository can in turn be accessed by Jenkins or Bamboo CI tools to be run as part of a Continuous Integration pipeline through ALM Octane

 

5. LeanFT – moving automated regression testing to the left of your application development lifecycle

LeanFT is a powerful and lightweight functional testing solution built specifically for continuous testing, allowing developers to build and run automated unit regression tests directly from their chosen IDE. Key features include:

  • Integrates with common IDEs (including Visual Studio, Eclipse, IntelliJ, Android Studio)
  • Cross-platform and cross-browser support. Full mobile support (using Mobile Center)
  • Easily create Selenium tests with Lean FT for Selenium
  • CI/CD-ready Docker image to allow execution of tests within containers
  • Built-in Cucumber BDD Template

6. StormRunner Functional – Complete on-demand digital lab in the cloud

SRF provides a lab consisting of multiple browsers running on various Windows, Mac and Linux versions across a selection of resolutions. In addition, iOS and Android devices are available with a selection of browsers. This allows developers and test engineers to automatically execute parallel test cases across multiple platforms, on-demand in the cloud. SRF can be integrated with various MF and open source automated testing tools. Alternatively, you can record and maintain your automated test scripts directly in SRF. SRF tests can also be run from a Bamboo or Jenkins CI pipeline. Lastly, SRF provides comprehensive reporting and defect management with integration into ALM, Octane and Jira.

So what’s new in SRF 1.61?

Conclusion

Micro Focus has truly demonstrated maturity in the ADM space, with an unrivalled breadth and depth of tools simultaneously enabling Continuous Integration and Continuous Delivery of applications, whilst ensuring a level of quality customers can rely on.

  

Find out more

Interested to know more about these new ADM capabilities? Our specialist team is here to help you improve your business application development, delivery and support.

Our team on the case

'Do what you can, with what you have, where you are.' - Theodore Roosevelt.

Reinhardt Moller

Technical Consultant

Length of Time at JDS

9.5 years

Skills

Products: Primary: HPE ALM and UFT, Secondary: HPE BSM and Loadrunner, ServiceNow

Personal: Photography

Workplace Passion

Helping customers build solutions to tackle testing and monitoring challenges

Our Micro Focus stories

Posted by Jillian Hunter in Blog, Micro Focus, News
How PagerDuty integrates with AppDynamics, Micro Focus, ServiceNow, and Splunk

How PagerDuty integrates with AppDynamics, Micro Focus, ServiceNow, and Splunk

At its core, PagerDuty is an incident management platform targeted at people in IT Operations. However, it can be extended and used for more than just alerting, incident escalation, and rostering. 

Using PagerDuty’s machine learning algorithms, you can take alerts from disparate vendors, tools, and sources to reduce noise so incident responders can start working on what’s important to ensure your IT works.

The good news is, PagerDuty integrates with all four of our premier partners at JDS: AppDynamics, Micro Focus, ServiceNow, and Splunk. Some out-of-the-box integrations exist, for a start. However, by accessing our expert integration specialists, you can explore even more functionality and integrations between PagerDuty and your enterprise software.

Here’s an overview of how PagerDuty works with each of our premier partners.

AppDynamics integration

There is an AppDynamics integration for use with PagerDuty. If you already have alerting and health rules setup in AppDynamics, it is simple to extend the alerting using the extension. Learn more.

AppDynamics not only integrates with PagerDuty, the company uses PagerDuty in their IT operations for incident management. See this webpage to learn how AppDynamics use PagerDuty to reduce incident times.

Micro Focus integration

PagerDuty integrates with Micro Focus SiteScope and uses email to send alerts to PagerDuty. By configuring the SiteScope alerts to send information to PagerDuty, you can leverage the powerful machine learning processes to help triage future incidents and reduce time to resolution. See this webpage for details.

ServiceNow integration

There is a bi-directional integration between ServiceNow and PagerDuty. Incidents can be acknowledged, delegated, and resolved in either system. There are a few steps involved in this, but our expert technical consultants can help you set it up properly in your ServiceNow instance. Learn more.

Splunk integration

PagerDuty comes with an out-of-the-box Splunk integration. By installing the PagerDuty Splunk app, you can reduce noise from Splunk alerts by correlating the alerts under one incident. Alert correlation can be done in the fields in Splunk, including component, host, source, or by the search name. See this video for an overview of how to set up this integration.

Try it for free

Haven’t yet tried PagerDuty? Register for a two-week free trial today and we’ll help ensure you embrace all the functionality this excellent major incident response tool has to offer.

Our team on the case

Just do it.

Chris Barbour

Consultant

Length of Time at JDS

2.5 years

Skills

AppDynamics, Splunk, CA UIM, HP VuGen, Web Development, CSS, NodeJS, Java, .NET, SQL

Workplace Passion

Application Performance Monitoring, Infrastructure monitoring, Business Analytics and Dashboarding

Ensure IT works.

Ryan Castles

Consultant

Length of Time at JDS

8 years

Skills

Consulting in application performance management across AppDynamics, CA, HPE and Splunk products.

Workplace Passion

Enabling customers to quickly triage application performance problems and outages.

When you've had enough sleep, an impossible task becomes an interesting challenge.

Jillian Hunter

Support Consultant

Length of Time at JDS

1.5 years

Skills

ServiceNow, HP ALM/QC, Historical fencing.

Workplace Solutions

Supporting both our clients and our own consultants.

Our PagerDuty stories

Posted by Amy Clarke in Blog, Micro Focus, News
What if your application was one second faster?

What if your application was one second faster?

Why one second faster?

Improving your website performance will increase your business. But don’t take our word for it—there is plenty of evidence.

According to Kissmetrics:

  • 25% of consumers will abandon a website that takes more than four seconds to load
  • 47% of consumers expect a webpage to load in two seconds or less
  • 79% of shoppers who are dissatisfied with website performance are less likely to buy from the same site again
  • A one-second delay in page response can result in a 7% reduction in conversions
  • A one-second delay (or three seconds of waiting) decreases customer satisfaction by about 16%

So, what would performing one second faster mean for your web application or website? JDS is now offering a limited time promotion that will allow you to realise the maximum performance of your website or application. Over the course of five days, our experts will work with your team to analyse your web application and accelerate its performance for your customers.

 

Register your interest

One Second Faster

What’s included?

  • Your own dedicated performance expert for five days (either on-site or off-site)
  • A technical deep dive of your web application, turning over every rock to understand how it can work faster and harder for your business
  • Best practice tips and techniques straight from the guys in the know
  • Experts fluent in everything from Java and .NET through to SAP and Oracle
  • A presentation and roadmap of the findings and recommendations found

Why JDS?

We are Australia’s leading performance test consultancy with 15 years of experience partnering with organisations of every size, from startups to large enterprises and governments. We have a reputation for being a key player in making Australian web applications exceptional. Want to get started? Reach out to a JDS team member, send an email to onesecond@jds.net.au, or call 1300 780 432 to confidentially discuss your web application and how we can help.

We partner with leading technologies

The benefits of performance testing with LoadRunner

The benefits of performance testing with LoadRunner

Often in IT projects, the last item to be considered is a performance test. This is a mistake! Poor performance leads to unhappy users. The key to any go-live event is to ensure that your system or application is ready and able to perform well under load (i.e. under the pressure of multiple users). By performance testing with LoadRunner and the help of an experienced performance engineer, you can ensure that your system or application—no matter how simple or complex—is ready to go-live.

Let’s set up a scenario.

You’re undertaking a large project with high pressure expectations and a multitude of stakeholders— and unfortunately, you’re over budget and behind schedule. Do you still schedule in performance testing instead of going straight to production?

What about if you have an internal company system that is slowing down, thus now slowing down your staff from completing work. Considering the bad press that comes along with an application or system that crashes under load, is it worth taking the risk of trying an upgrade?

In both of these scenarios, the answer is yes—performance testing always de-risks projects, making them more likely to succeed and less likely to negatively impact your users.

How does LoadRunner work?

Using LoadRunner, we can emulate user traffic from a user’s perspective. It allows us to create load and volume using the business processes that users perform and thus gives us the ability to see how the system will cope. It’s capability to emulate user traffic and correlate associated metrics (system resources, web servers, network, etc.) is extremely powerful. It’s as close as you can get to a crystal ball in IT—letting you predict what will happen within your system before it goes to prod and affects your users.

LoadRunner comes with a wide range of protocols that it can emulate such as WEB/HTML, RDP, Citrix, SAPGUI, and more. Using its scripting tool, LoadRunner Virtual User Generator (VuGen), performance engineers are able to record and script the different business processes so they accurately represent what users action. Then, in the LoadRunner Controller, a scenario is created so it models the anticipated load on a system. This is used to execute the test and collate results. Finally, in the LoadRunner Analysis tool, we can go over the results of the test and correlate metrics together to view the various aspects of the test. We can also work with the data to discover trends within the results that will hopefully pinpoint any potential performance issues.

Take the example below captured from LoadRunner’s analysis tool after a test:

LoadRunner has a long history in IT, with the first version released in 1989. It's an incredibly mature tool, with a solid reputation.

This was a test conducted for a large data-heavy web-based system. Notice the high response times across the board for each of the different processes—can you imagine the reaction from users of this system if response times are going over 100 seconds for each request?

Another example is testing a new version of an application. The expectation is that the new version should just work…right? A performance test later, looking at the below graph, it would appear that one of the transactions had a performance defect introduced as it now has constant spiking response times. Users now have to wait for an extended period of time to view documents—something that wasn’t an issue before and functional testing did not find. Only while executing and analysing a performance test was this noticed.

 

In 2000, a simplified version of LoadRunner called Astra LoadTest was launched. Today, if you kick LoadRunner hard enough you might even see an error dialog referring to Astra LoadTest.

So how do you go about solving the above problems? Firstly, ensure you get performance testing done to begin with! Then comes the analysis of the data you have collected:

  • Are resources high?
  • Has code been modified?
  • Is the database under-performing?
  • Is there a particular business process that contains high response times?
  • Is it a common component of the application that struggles?

Sometimes the answer is easy and obvious; other times it requires in-depth technical understanding of the environment as well as the results gathered by LoadRunner. Being able to combine performance test execution with in-depth technical analysis is crucial to meaningful results being found.

JDS consultants have more than a decade of experience working with LoadRunner, and we are one of the only Premier Partners of Micro Focus in Australia. This gives us an edge when it comes to performance testing that is unmatched by other performance testers. If you are in the process of introducing a new system or application, make sure you schedule a performance test with JDS. Contact our Micro Focus team today on 1300 780 432 or at microfocus@jds.net.au.

Already have a system or application in place, but looking to make it faster? Take advantage of our One Second Faster solution—five days for less than $5k to get a performance health check.

Our team on the case

Brad Halkett

Length of Time at JDS

Since January 2015

Skills

  • Highly experienced performance tester
  • Application performance monitoring
  • Strong technical skills across a range of technologies

Workplace Solutions

  • AppDynamics
  • HP LoadRunner
  • HP SiteScope
  • HP Virtual User Generator
  • JMeter

Every day, do something that people want.

Nick Wilton

Consultant

Length of Time at JDS

8.5 years

Skills

Primary: Software security, Performance optimisation

Secondary: DevOps, Software development, Technical sales

Workplace Solutions

I help clients to solve problems like:
  • Is my application secure?
  • How do I manage threats?
  • Will my application perform when I need it to?

Workplace Passion

It’s all about managing risk whilst driving business confidence in technology and software solutions. That’s what I’m passionate about.

Our Micro Focus stories

Posted by Amy Clarke in Blog, Micro Focus, News
Reserve and import data through Micro Focus ALM

Reserve and import data through Micro Focus ALM

Micro Focus Application Lifecycle Management’s (ALM) workflow is one of its most powerful features, allowing you to extend ALM’s capabilities and integrate with third-party solutions.

JDS recently helped a client leverage this capability by integrating with a Test Data Management (TDM) solution to improve their Testing Lifecycle. The client wanted the ability to reserve data through ALM and import data into Micro Focus Unified Functional Test (UFT) scripts to run automated tests, where previously a manual import of test data was required at each test cycle. The new automated workflow prevented testers from using each other’s test data at the same time, and therefore potentially invalidating test results. The end result was a time saving of 20% from test data orchestration.

Below is a high-level overview of the workflow that was created within ALM.

A tester would first press a Reserve button in ALM to reserve data for a test, thus not allowing other testers to also use this data during this period. Subsequently, when the automated test was executed via UFT, the reserved test data was retrieved.

This tech tip focuses on implementing the Reservation function.

The first step in this process is creating a Reserve button. This is straightforward.

  1. Click on the cog, and then “Customize”. 
  2. Click on “Workflow” and then “Script Editor”.
  3. Click on “Toolbar Button Editor”, where we can create a new button.
  4. For the command bar, choose “TestLab”.
  5. Click “Add” to add a new button. Then, provide the button the following details:
  6. Click Apply.
  7. Close all the windows until you are back to the main ALM page. Then, browse to the Test Lab. You will see the new button created.

Next, you need to provide the Reservation code to the button.

  1. Click on the cog, and then “Customize”.
  2. Click on “Workflow”, and then “Script Editor”.
  3. Under Project Scripts > Test Lab Module Script, we put in the ReserveData code. Below is an example:
Sub ReserveData()

sUrl="http://x.x.x.x/api.php"

strPostData="{" &_

chr(34) & "user_id" & chr(34) & ":" & chr(34) & User.UserName & chr(34) & "," &_

chr(34) & "domain_id" & chr(34) & ":" & chr(34) & TDConnection.DomainName & chr(34) & ","  &_

chr(34) & "project_id" & chr(34) & ":" & chr(34) & TDConnection.ProjectName & chr(34) & ","  &_

chr(34) & "test_instance_id" & chr(34) & ":" & chr(34) & strTestInstanceID & chr(34) & "," &_

chr(34) & "action" & chr(34) & ":" & chr(34) & "reserve" & chr(34) &_

"}"

 

objPostData = Stream_StringToBinary(strPostData,"us-ascii")

 

set oHTTP = CreateObject("Microsoft.XMLHTTP")

oHTTP.open "POST",sUrl,false

oHTTP.setRequestHeader "Content-Type", "application/json"

oHTTP.setRequestHeader "Content-Length", Len(strPostData)

oHTTP.send strPostData

End Sub

The code above passes our TDM solution unique identifiers such as username, domain name, project name, and test instance ID to uniquely assign test data. The TDM API will dictate what parameters you will need to supply to reserve data. Similar code would then need to be implemented as part of your Automation Framework to retrieve the data for use by UFT to the automated solution described.

Conclusion

There are so many possibilities with ALM’s workflow for integration and automation! JDS is a Micro Focus Platinum Partner and implementation specialist with nearly 15 years of experience. Find out more on our Micro Focus partner page, and get in touch today to learn how we can help your business.

Our team on the case

Focus. Work hard. Stay positive. It always seems impossible until it’s done.

Daniel Tam

Account Manager

Length of Time at JDS

10 years

Skills

I am an experienced Account Manager, with a strong capability for problem-solving and creating the solutions that best match each customer’s unique requirements. I have a demonstrated technical capability across numerous disciplines, including:

  • Performance testing
  • Application performance monitoring (‘APM’)
  • IT Service Management (ITIL 3 certified)
  • CMDB, automation and orchestration

Workplace Passion

I have a strong passion for understanding our customers’ unique requirements and helping to create solutions that best solve both their technical and business needs.

Our Micro Focus stories

Posted by Amy Clarke in Blog, Micro Focus, News
Integrating OMi (Operations Manager i) with ServiceNow

Integrating OMi (Operations Manager i) with ServiceNow

We have delivered Micro Focus solutions and migrated "Operations Manager for Windows" (OMW) to the innovative new OMi for a number of customers. In most of these cases, the requirement was also to integrate ServiceNow—a request that has been growing in popularity. In each case where JDS has provided OMi to ServiceNow integration, it has proven successful and satisfying for our customers.

OMi has been tested over time, built on a firm foundation. It is robust in design and suitable for every known event and service model situation possible. The possibilities are endless and the GUI is customisable—and as for the designs provided out-of-the-box, they are a fully featured event and service model, driven to work well from the operations and support personnel perspectives.

The integration with ServiceNow is relatively straightforward and simple. It requires a little groovy script programming knowledge. Generally speaking, someone who has an intermediate breadth in JavaScripting can sufficiently develop a connector script. The script is set under the Connected Servers option in the managed scripts.

There are some examples provided; one in particular is the "LogFile Adapter", and with the use of the OMi extensibility guide, these examples can easily translate into useful real-world cases.

You will need to create an account in ServiceNow and enable the "Web service access" role to be allowed to make Web service API protocol calls. Additionally, you will need an account in OMi in order for ServiceNow to interact with OMi WebServices.

Once the OMi connected server to ServiceNow is enabled, Event Forwarding rules can be tailored to use simple event filtering. These filters are used to select and automate events for forwarding and synchronisation with the Connected Server. As an additional option, the integration allows you to right-click on an event and manually transfer it to ServiceNow for incident creation and synchronisation.

With this sample filter shown here, the selection is made when an event matches the filter as a critical event with any lifecycle state that has the priority either set to highest, high, or unknown will be forwarded.

In ServiceNow, it's good practice to have an import table where a transformation map is executed, thereby transforming the forwarded event values to matching values in the ServiceNow incident table. A ServiceNow Business Rule can also be applied to further shape the event data before it's inserted into the incident table.

An example of an import table containing the event data fields we want to transform is below:

Here is an example of a transformation map source field for “description”. The target is set for the incident table to match on the target field “description”.

The incident table can be modified to include the OMi event ID field and be transformed similarly as the description example as shown above. This is important so that the incident can be identified easily as originating from OMi. A Business Rule can check for this field if it contains a GUID value. If an event ID GUID exists in the incident omi_id field, the Business Rule advanced actions can be triggered based on the conditions to sync any changes to the incident back to the event in OMi.

The change of the incident Status, Priority, Assigned to, Description, Cause, Work Notes (Annotation), etc. can match that from the ServiceNow incident back to the event’s fields in OMi.

Once the incident in ServiceNow is closed, a Business Rule can trigger the closure of the event and provide:

  • The Work Notes to the event annotation
  • Resolution notes to the solutions field
  • Resolution code to the description field back to the event in OMi

In ServiceNow, when we solve the incident and close it, the incident that was created by the OMi integration will then note the state is set to Closed.

The incident Work Notes are required each time an update to the incident is made and are also added.

Upon incident closure, you are required to populate the incident resolution fields.

After the operator submits and updates the incident, the Business Rule for an OMi generated incident is triggered to then sync the incident details back to the Event and closes it.

The event is closed by an outgoing WebService request from ServiceNow Business Rule that call a REST Message with an xml payload in a REST POST to OMi.

The Solution here is updated by the incident’s resolution information.

Event annotation is updated by the incident’s Work Notes.

Event history details showing the flow of updates to the event that occurred.

In summary, keeping the event in sync with ServiceNow ticketing system is relatively simple. OMi can forward events to an external event processing server via Connected Servers. This clearly makes integrating event management systems with ticketing systems an all-round solid solution to tracking events and incidents. Some JavaScripting is required, along with an in-depth OMi and ServiceNow product knowledge.

JDS has several consultants on the team with this combination of skills and knowledge, and we would be happy to discuss implementing a similar solution for your organisation at any time.

Our team on the case

Be open and friendly, engaging, and always add value.

Jim Tsetsos

Consultant

Length of Time at JDS

2.5 years

Skills

IT: HPE OMi, OMW, OMU, BSM, Sitescope, VuGen, Operations Agent, Service Manager, HP-UX, Solaris, Linux, Windows, SQL and ITIL.

Personal: Playing guitar, sound engineering, photography, chess, reading.

Workplace Solutions

Infrastructure/Application Performance and Availability Monitoring.

Tech tips from JDS

Posted by Amy Clarke in Blog, Micro Focus, News
What the HPE Software move to Micro Focus means for you

What the HPE Software move to Micro Focus means for you

After a year-long planning and transition period, the new Micro Focus announced its official launch on Friday 1 September. The spin-off merger of HPE Software with Micro Focus is one of the biggest deals in IT this year. So, what does it mean for your business?


In their official press release, the new CEO of Micro Focus, Chris Hsu, stated: “We are bringing together a powerful combination of technology and talent uniquely positioned to drive customer-centered innovation at enterprise scale – enabling organizations to maximize the ROI of existing software investments while embracing the new hybrid model for enterprise IT.”

Having come into the role directly from his previous positions as COO of HPE and Executive Vice President and General Manager of HPE Software, Hsu is highly familiar with the workings of this software and the needs of users.

JDS Australia congratulates Mr Hsu, Micro Focus, and HPE Software on this deal and looks forward to partnering with Micro Focus going forward to deliver excellent IT and software outcomes to our customers. JDS will continue to support and work with Micro Focus software to ensure it works for your business.

As with all things in IT, change is inevitable and ongoing. And with change comes a certain level of excitement, but also uncertainty. With this transition from HPE Software to Micro Focus, JDS Australia is here to assist you in navigating any uncertainties or questions you may have.

If you have any concerns or questions about this change, or our ongoing partnership and capabilities with Micro Focus, please contact us by phone or email.

Our team on the case

Commas save lives.

Amy Clarke

Marketing Communications Manager

Length of Time at JDS

Since July 2017

Skills

Writing, communications, marketing, design, developing and maintaining a brand, social media, sales.

Workplace Solutions

Words matter, so make sure you get them right!

Workplace Passion

Helping a company develop its voice and present that to their clients with pride.

Posted by Amy Clarke in Micro Focus, News
Meet the key features of LoadRunner 12.55

Meet the key features of LoadRunner 12.55

HPE Software has just announced the release of LoadRunner and Performance Centre 12.55 this month, August 2017. One of our expert consultants, Lionel Lim, has the details.


I've spent some time going through the release notes and checking out what HPE has in store for us in the performance space and I have to admit, it sounds like a very interesting update.

There are some key features you should be aware of in LoadRunner 12.55. I’ll unpack these in the second half of this post, but the full list of features is below:

  • JMeter tests integration enables the users to run JMeter scripts from inside the Controller, alongside Vuser scripts and view JMeter test results in addition to LoadRunner measurements.
  • HAR files can be generated from the Replay Summary pane (only for Web HTTP/HTML).
  • Updates to correlation rules:
    • Ability to search and apply correlations in HTTP headers
    • Attribute based correlations (ABC): New correlation API allows dynamic value extraction from HTML documents
    • Updated correlation rules (SAP Fiori, SAP NWBC, SAP WebDynpro)
    • Scan using popular encoding methods (Base64/XSS encoded/decoded).
  • MQTT (MQ Telemetry Transport) protocol is a M2M protocol widely used in IoT (Internet of Things). User can emulate MQTT clients and design, and execute performance testing of BQTT-based IoT systems (sensors, actuators, switches).
  • TruClient scripts converted to code from actions (TruClient Web Scripts only)
  • Support for Dynatrace
    • Integrate Dynatrace graphs during online execution
    • Opens up more metrics to be measured during a test run
    • Combined reports in analysis

One of the biggest features that LoadRunner 12.55 has introduced is integration of JMeter tests, which can be run from the Controller. The added benefit is that the Controller will also be able to collect the essential JMeter tests results and can be viewed via the LoadRunner Analysis although it is very basic information.

The amount of threads will be configured in the jmx file. This means on the Controller, only one user is required from each JMeter script. Other JMeter configurations (e.g. threads, pacing, think time, etc.) should be configured through JMeter before the script is uploaded to the Controller.

Another great update in LoadRunner 12.55 is that TruClient scripts can now be converted to code from actions. This allows the user to create more complex scripts and is not restricted to only action commands. Converting the script to code mode will also reduce the memory consumption and provide a faster processing user interface compared to running it via actions.

The screenshot below shows the TruClient script in Development mode. The user then selects the Convert to Code button, highlighted in red.

The script is then converted into code mode as shown below. This is less resource intensive compared to running in action mode and will allow for more complex scripting, something that was restricted in the action mode.

Continuing on from JMeter related features, Vugen web scripts can now be converted to HAR files by replaying the script once and then selecting the Save HAR File option in the Replay Summary. The HAR files then could possibly be converted to jmx files using other third-party tools.

Vugen recording for HTTP/HTML has a nice handy feature which is available after recording. The Recording Report tab will give the option to exclude different domains from the original recording by selecting only the required domains and regenerating the script. This is a simple but great feature in removing unnecessary requests/clutter in the script.

Our team on the case

Everyone is here to help each other.

Lionel Lim

Consultant

Length of Time at JDS

6+ years

Skills

HP LoadRunner ASE, HP UFT, AppDynamics, Splunk, JMeter

Workplace Solutions

I work on performance issues for our clients at JDS. I make sure the client detects and avoids any potential performance problems with their systems prior to their go-live dates

Conclusion

Once more users have adopted LoadRunner 12.55, we should see even more interesting uses for these new features in the real world. If you have any of your own tips and findings from LoadRunner 12.55, I’d be more than happy to hear from you. Please feel free to leave a comment on this post with your feedback or questions.

Posted by Amy Clarke in Micro Focus, News
Case Study: Australian Red Cross Blood Service enhances critical application performance

Case Study: Australian Red Cross Blood Service enhances critical application performance

Combining Application Lifecycle Management best practices and Application Performance Management to support delivery of vital blood products to the Australian healthcare system

Thanks to HP and JDS, we’ve realised the full advantages of adopting a lifecycle management approach to managing our applications – from pre-production through to go-live and retirement. We’ve mitigated risks, ensured quality and delivered more responsive, stable services to support our users and ultimately deliver on the objective to improve the lives of patients.

July 2012

“We depend on technology to deliver essential services to our people and healthcare professionals around the country,” says Wayne Bolton, manager of Applications and Integration Services for the Blood Service. “If our applications are unavailable, slow or not performing as intended, we’re potentially impacting patient care. In this business, time is critical.”

Historically, the Blood Service tested and monitored its infrastructure and applications in a manual, siloed and time-consuming manner. Given the criticality of its services and the highly regulated industry it operates in, the Blood Service needed more insightful information about the quality, performance, and availability of its applications.

Today, the Blood Service has that insight. Over a period of time, it has adopted best practices to gain visibility into its critical business services and understand what its users are experiencing. This was achieved by taking an end-to-end lifecycle approach to optimising applications from pre-production through to post-production or day-to-day operations management. How? By using Application Lifecycle Management (ALM) with HP Quality Center software and HP Functional Testing software in conjunction with HP Application Performance Management including HP LoadRunner software, HP SiteScope software, HP Business Process Monitor software, HP Business Service Management software and HP Diagnostics software.

Objective

Drive improvements in the quality, performance and availability of business-critical services

Approach

Engaged HP Platinum Partner JDS Australia to secure application delivery and perform validation services

IT improvements

  • Obtained single point of truth to for application validation records
  • Unified functional, performance and quality management
  • Gained operational efficiencies by migrating to a paperless testing environment
  • Enhanced the Blood Services’ reputation
  • Provided evidence of a code issue to the application vendor to ensure a timely fix

 

Improved availability

About the Red Cross Blood Service

The Australian Red Cross Blood Service (Blood Services) performs a critical role in Australia’s health system. It provides quality blood products, essential services
and leading-edge research to improve the lives of patients.

A non-profit organisation with more than 4,000 employees, the Blood Service must be ready to respond around the clock to deliver blood and search its extensive records for specialised requirements for particular patients. More than 520,000 Australians are blood donors across 120 collection sites every year.

The organisation’s infrastructure is comprised of a range of servers in two main sites and approximately 40 enterprise applications, of which the mission-critical National Blood Management System (NBMS) has the largest footprint with more than 3,000 users. The performance of its systems is, therefore, a top priority.

Industry

Health

Primary applications

  • ePROGESA (Blood management system)
  • Oracle eBusiness Suite (Financials and Procurement)
  • Chris 21 (Human Resources)
  • Genesys Call Centre Enterprise Software
  • Collection Site Reference Application (CSRA)
  • HP Application Lifecycle Management Solution
  • HP Application Performance Management Solution

Primary hardware

  • IBM P570
  • IBM Blades

Primary software

  • AIX
  • Linux
  • Windows® XP
  • HP Application Lifecycle Management including:
    • HP Quality Center Software
    • HP Functionality Testing Software
  • HP Application Performance Management including:
    • HP LoadRunner Software
    • HP Diagnostics Software
    • HP Business Service Management Software
    • HP Business Process Monitor Software
    • HP SiteScope Software

Regulatory compliance drives change

The catalyst came as a result of the need to be able to demonstrate the validation state of the NBMS to both internal and external auditors.

“In the beginning, we were looking for a solution that would allow us to better manage the validation of the National Blood Management System and meet our compliance obligations,” explains Bolton. “In the past, validations were performed on paper, needed considerable manpower and would often take months to complete. In 2006, we decided to do what we could to automate the process and began looking around for a suitable solution.

“We selected HP based on the solution’s deep functionality, automation capabilities, scalability potential and industry leadership.”

Partnering for success

Understanding that it could reach faster time to value with an implementation partner, the Blood Service engaged JDS Australia (JDS) to assist with the project.

An HP Platinum Partner and winner of coveted HP Software Solutions Partner Excellence Awards for six consecutive years, JDS is regarded as an expert in the field of software testing, application/infrastructure monitoring and service management.

JDS believes that for most organisations getting a partner on-board takes the risks out of deployment and maximises return on software investment. “For the Blood Service, leveraging specialist services from JDS has really paid off. It allowed the organisation to focus on core competencies and strategic direction, while we managed testing and monitoring execution. It also brought something else – a roadmap for the future.”

“Embarking on this project without JDS would have been a difficult, if not an impossible undertaking,” explains Bolton. “With their assistance, we were up and running on HP Quality Center very quickly and had standardised on a central quality platform. We were managing and controlling software requirements and test cases with relative ease. Not long after this, we implemented HP Functional Testing and began functional and regression testing of more than 70 percent of our core business processes.

“For the first time in our history, we had a single source of truth for our testing assets and could much more easily demonstrate our validation efforts to internal and external audit. Our people could go to a central location to access, manage and reuse test cases.

“We gained operational efficiencies by migrating to a paperless testing environment and achieved real-time visibility into our validation progress. Overall, HP Application Lifecycle Management (ALM) unified functional, performance and quality management. It increased visibility and enabled us to better align business and technology requirements.“

Today, there are numerous examples where the Blood Service is realising benefits. “For instance, we can now run execution reports on the validation scripts on our blood manufacturing application in 30 minutes, rather than perhaps spending days recalling paper records from off-site storage,” adds Bolton.

“In addition, when we encountered an issue with HP Functional Testing not recognising a certain JAVA class, we asked JDS for help. They collaborated closely with the HP R&D team and within three weeks a global patch was released. This would not have been possible without the high-level relationship JDS has with HP.”

Broadening the HP horizon

Getting results on the board quickly with quality and compliance management paved the way for the next phase of evolution with HP and JDS. The Blood Service decided to upgrade its NBMS to take advantage of significant technical enhancements.

This third-party application, known as ePROGESA, is used by many blood banks around the world. Yet the Blood Service was cautious in its approach towards the upgrade as it was such a major undertaking and others had experienced issues.

“If we were going to execute this upgrade successfully, it became clear that we needed performance testing,” says Bolton. “We were transitioning from a green-screen application that was not scalable to a new n-tier J2EE environment. It was not a trivial matter and we needed to ensure it would perform as intended when launched.”

Once again, the Blood Service engaged JDS. This time, it was to validate system performance prior to going live on ePROGESA and ensure the vendor was meeting its contractual obligations. JDS leveraged Application Performance Lifecycle solutions including HP LoadRunner to emulate predicted loads and HP LoadRunner Diagnostics to deep-dive into the detail. HP SiteScope was also used to correlate infrastructure metrics while the system was under load.

Bolton says the project was unusually complex, “We were working with three different suppliers - one was responsible for the infrastructure, another handled the application and JDS was looking after performance testing. It made for an interesting working relationship, because we had to marry input from three sources prior to going live.”

Embarking on this project without JDS would have been a difficult, if not an impossible undertaking. With their assistance, we were up and running
We decided to do what we could to automate the process and began looking around for a suitable solution.
Thanks to HP and JDS, we’ve realised the full advantages of adopting a lifecycle management approach to managing our applications – from testing, through to pre-production through to go-live. We’ve mitigated risks, ensured quality and delivered more responsive, stable services to support our users and the organisations mission to improve the lives of patients.
We now proactively know exactly what our end users are experiencing and can detect any performance or availability issues across all key geographic locations.

Predicting and proving system behaviour

“During this time, we had a situation where ePROGESA was simply not performing as intended,” says Bolton. “After evaluating a range of possibilities, we threw more memory at it. When this didn’t yield any results, we began to suspect there could be a bottleneck in the application’s code.”

“When discussing this with JDS, we again turned to HP for answers. We needed to have a detailed look at the problem. Within hours, JDS had isolated the specific line of code that was causing the problem.”

JDS explains, “We used HP LoadRunner in conjunction with HP LoadRunner Diagnostics to deep-dive into the detail and independently ascertain that the performance issues experienced were indeed code-related. It was the silver bullet the Blood Service needed and a patch for ePROGESA was issued.”

Subsequent performance testing and tuning allowed the Blood Service to meet its objectives and deliver response times that were acceptable to the business.

“This gave us the confidence to go live,” says Bolton. “The beauty of HP LoadRunner is that you can draw a line in the sand to benchmark performance and correlate this to what is happening on the hardware. By using it alongside HP LoadRunner diagnostics, you can access all the detailed information you need. This was incredibly valuable and the insight obtained helped us make informed decisions about the readiness of ePROGESA and minimise the risks.”

Monitoring end-user behaviour

Next on the Blood Service’s agenda was enterprise-grade production monitoring. JDS recommended HP Business Service Management (BSM) and associated tools including HP SiteScope, HP Business Process Monitor (BPM) and HP Diagnostics.

These tools were complemented with HP BPM transactions to synthetically gauge end-user performance and availability across its distributed locations and learn of potential issues before end-users were impacted.
Within a short period of deploying these solutions, the Blood Service realised significant operational benefits. “We quickly had evidence to show the business that we were meeting the ePROGESA service levels of 99.98 percent availability,” says Tony Oosterbeek, Acting ICT manager. “Actual response times on business transactions were being met, and in fact, far exceeding expectations. We had an early warning system to resolve issues before our users were impacted. More importantly, we had complete traceability between the performance and availability our end-users experienced.”

Since then, the Blood Service has adopted this same proactive approach to address system availability for other applications including its Collection Site Reference Application – an in-house system used by its national call centre. “Recently, we needed to find out if the application could scale up from 100 to 135 users,” explains Brett Renton, IS Acting operations manager. “HP LoadRunner was put to work and we quickly determined that the user breakpoint would be 180 people. This gave us the confidence we needed to go ahead.”

“Another example of the benefits we are realising with HP Business Service Management (BSM) is with our Oracle™ Financials suite. After we decided to upgrade the software, hardware and database elements to improve performance, we leveraged HP Business Process Monitor (BPM) to better understand the timing issues around business transactions and used this data to justify the cost of the upgrade. It was a really good way to make a clear business case and the results speak for themselves. We now proactively know exactly what our end users are experiencing and can detect any performance or availability issues across all key geographic locations”.

Project Outcomes

Business Benefits

  • Improved ability to meet regulatory audits by access to validation data in hours rather than days or weeks
  • Achieved availability of 99.8 percent for National Blood Management System (NBMS)
  • Achieved proactive end-user visibility of business transaction times for Oracles™ Financials application
  • Mitigated risks of deploying applications in critical functions

Solid future

Adopting a lifecycle approach to quality, performance and availability of key business applications has enhanced the Blood Services’ capability.

There is now a focus on extending the discipline of validation to other systems, “Although we’ve improved processes in areas including requirements, testing and performance, the greatest outcome is that we have brought all these best practices together. This combination provides collaborative processes and analysis capabilities for traceability and consistent reporting across the lifecycle. It has brought the organisation to a common place that allows us to achieve governance, compliance and accountability at a lower risk.”

“Thanks to HP and JDS, we’ve realised the full advantages of adopting a lifecycle management approach to managing our applications – from testing, through to pre-production through to go-live. We’ve mitigated risks, ensured quality and delivered more responsive, stable services to support our users and the organisations mission to improve the lives of patients,” says Bolton.

Our team on the case

Every day, do something that people want.

Nick Wilton

Consultant

Length of Time at JDS

8.5 years

Skills

Primary: Software security, Performance optimisation

Secondary: DevOps, Software development, Technical sales

Workplace Solutions

I help clients to solve problems like:
  • Is my application secure?
  • How do I manage threats?
  • Will my application perform when I need it to?

Workplace Passion

It’s all about managing risk whilst driving business confidence in technology and software solutions. That’s what I’m passionate about.

Why choose JDS?

At JDS, our purpose is to ensure your IT systems work wherever, however, and whenever they are needed. Our expert consultants will help you identify current or potential business issues, and then develop customised solutions to suit you.

JDS is different from other providers in the market. We offer 24/7 monitoring capabilities and support throughout the entire application lifecycle. We give your IT Operations team visibility into the health of your IT systems, enabling them to identify and resolve issues quickly.

We are passionate about what we do, working seamlessly with you to ensure you are getting the best possible performance from your environment. All products sold by JDS are backed by our local Tier One support desk, ensuring a stress-free solution for the entire product lifecycle.

Posted by JDS Admin in Case Study, Government, Micro Focus, NGO
Case Study: Flash Group optimises performance of the Global Corporate Challenge Website

Case Study: Flash Group optimises performance of the Global Corporate Challenge Website

HP LoadRunner ensures performance and availability of Global Corporate Challenge’s website

HP LoadRunner software takes the guesswork out of the GCC website’s development. It provides confidence that the application will work as intended and it gives us the data we need to support our decisions.

August 2010

In 2009, Flash experienced some performance issues with the Global Corporate Challenge (GCC) website—the world’s first virtual health program that encourages corporations to help their employees get active and healthy—that resulted in speed degradation, functionality errors and site downtime

With the number of GCC participants predicted to double in 2010 to 120,000, Flash needed to drive a higher level of application performance and mitigate the risks it had previously. As a result, the company turned to HP Preferred Partner, JDS Australia, for a solution. The company adopted a Business Technology Optimization (BTO) approach to application performance with HP LoadRunner software for predicting the behaviour and performance of the GCC website under load.

Objective

Flash Group wanted to mitigate the risk of performance issues for the launch of the 2010 Global Corporate Challenge (GCC) website.

Approach

Flash engaged HP Preferred Partner, JDS Australia and adopted a Business Technology Optimization (BTO) strategy with HP LoadRunner software to obtain an accurate picture of end-to-end system performance.

IT improvements

  • Ensured the quality and performance of the GCC website for the 2010 programme.
  • Established a standardised procedure for load testing the website.
  • Identified and eliminated performance bottlenecks to tune for better performance.
  • Matured its website development methodology.
  • Raised its profile and credibility as an organisation that produces high-performing, user-friendly websites.
  • Delivered 99.99 per cent uptime on its systems with web servers only reaching 20 percent system capacity, and page response times of less than two seconds which resulted in a high-quality user experience and enhanced the programme’s brand value.

About Flash Group

Flash Group (Flash) is one of Australia’s fastest growing full-service advertising agencies, offering integrated services including above and below the line advertising with in-house digital, strategy and design.

The company’s 30 staff are dedicated to servicing a group of high profile clients that spans retail, healthcare, travel, fashion, hardware, consumer electronics and entertainment. This includes leading brands such as Pioneer, Stanley, Global Corporate Challenge, Contiki, Origin Energy, Clive Peeters, and more.

Every year, the company assists Global Corporate Challenge (GCC), a world-first virtual health programme that encourages corporations to help their employees get active and healthy. The programme sees people from around the globe form teams and don pedometers for a period of 16 weeks and record their daily step count on the GCC website, which was designed and built by Flash.

Industry

Marketing and Advertisement

Primary hardware

  • Multiple Virtual Web and Database Servers hosted externally running Windows Server 2008

Primary software

  • HP LoadRunner software

Predicting system behaviour and application performance

“The stability and performance of the GCC website is critical to the long-term success of the programme,” explains Carla Clark, digital producer, Flash Group.

“While we undertook some basic testing in 2009, we did not have adequate visibility to obtain an accurate end-to-end picture of the website’s performance, particularly at peak loads. This was apparent when we experienced issues during the 2009 program and it was the impetus for us to seek a performance validation solution.

“Despite the broad experience of our team, we wanted to leverage specialised expertise in performance validation, so we invited JDS Australia to recommend an appropriate software solution. We settled on HP LoadRunner software, due to its functionality, reliability and versatility.”

Partnership provides expertise and speeds time to benefit

An HP Platinum Partner and winner of the coveted HP Software and Solutions Partner of the Year Award for the past four years, JDS is widely regarded as a leader in the BTO space. The company provides extensive and in-depth knowledge of HP’s suite of testing and monitoring solutions, offering support to clients in a variety of industries.

The account manager at JDS Australia believes this is quite an unusual project, as Flash is one of the first creative agencies he has come across that realised the importance of performance validation for a website it had developed. “Ensuring that mission-critical systems such as the GCC website are available and performing as intended is something that all organisations grapple with. However, we don’t often see creative agencies trying to predict system behaviour and application performance at this level – that’s usually the domain of IT teams or developers.

“For organisations (such as Flash) that don’t have in-house performance testing expertise, getting a partner on-board takes the hassle out of deployment. In this instance, JDS provided a roadmap to help Flash mitigate the risk of deploying the GCC website and prevent the costly performance problems it had previously incurred. We helped the team stress test the website to handle the large increase in participants and determine the peak loads and transactional volumes, which in turn enabled us to recommend how best to setup the IT infrastructure. The testing also identified bottlenecks, which the website developers rectified this year.”

Carla Clark believes that having an HP partner involved made all the difference to this project. She says, “Having JDS on board meant that we could focus on our core competencies, while allowing them to do what they do best—provide the services needed to ensure the GCC website would be available and performing as and when required. JDS has assisted Flash in getting the most out of HP LoadRunner in a short space of time.”

Mitigating risk and gaining confidence

The company’s vision in adopting HP LoadRunner was to ensure the GCC website would be scalable in line with the rising number of users. “We wanted to adopt a long-term approach to this project and create a robust website to keep pace with the programme’s planned growth,” explains Tim Bigarelli, senior developer at Flash. “This also entailed the migration to a new IT infrastructure to further enhance our ability to support the website’s evolution.”

Flash began preparations for the launch of this year’s website by having JDS test the previous application on the old infrastructure to establish performance benchmarks. The next round of tests were applied to the new code base using both the old and new infrastructure. “The results uncovered were extremely beneficial as it enabled us to redevelop the website for maximum performance and functionality. But more importantly, it provided us with complete visibility into the performance of the application from end-to-end, which enabled us to verify that the new application would sustain loads of 1,000 concurrent users over the first peak hour on the launch day with an average login time of 7-8 minutes per user and average response times for all pages under two seconds to avoid abandonment,” adds Bigarelli.

Following a review of three solutions, we settled on HP LoadRunner Software, due to its functionality, reliability and versatility.
JDS has assisted Flash in getting the most out of HP LoadRunner in a short space of time.
HP LoadRunner software has helped Flash mature its website development methodology.
We are delighted with the business outcomes of HP LoadRunner software. Thanks to the preparative measures we put in place, our systems thrived and delivered 99.99% uptime, with our webservers only reaching 20% system capacity, and page response times of under two seconds.

Better decisions, operational efficiencies and improved client satisfaction

As a result of deploying HP LoadRunner to validate the performance of the GCC website, Flash has realised considerable benefits. The organisation has facilitated better decision-making, particularly on the development side, experienced operational efficiencies and improved client satisfaction.

Clark says, “HP LoadRunner software takes the guesswork out of the GCC website’s development. It provides confidence that the application will work as intended and it gives us the data we need to support our decisions. In short, it helps us avoid application performance problems at the deployment stage.

“By giving us a true picture of end-to-end performance, diagnosing application and systems bottlenecks and enabling us to tune for better performance, we mitigated the risk of failure for the GCC website. And with access to facts, figures and baseline measurements, we were able to tune the application for success.”

Putting the website to the test

Following considerable testing, Flash launched the GCC website on May 13, 2010. As expected, traffic was extremely high, with an average of 130,000 visitors on the first two days, and a peak of 8,403 visitors in the first hour.

“The GCC website performed according to our expectations and we are delighted with the business outcomes of HP LoadRunner software,” says Clark.

“Thanks to the preparative measures we put in place, our systems thrived and delivered 99.99 percent uptime, with our web servers only reaching 20 percent system capacity and page response times of under two seconds. This enabled us to provide a high-quality user experience, which is enhancing the programme’s brand value.

“Overall, HP LoadRunner software helped us solve key issues this year and identify areas for performance improvements for next year. We have benefited from knowing that performance testing prevents potential failures - such as the ones we experienced last year. As a result, we have considerably reduced the opportunity cost of defects, while driving productivity and quality in our operational environment to deliver a robust GCC website this year, that performs as intended.”

0
%
Uptime
<
20
s
Loadtime
4000
Visitors in First Hour
80
k
Visitors in first two days

Project Outcomes

Business Benefits

  • Mitigated the risks of poor performance with a consistent approach to load testing.
  • Adopted a consistent approach to load testing to make confident, informed decisions about the performance and scalability of the GCC website.
  • Gained a true picture of end-to-end performance, which enabled better decision-making and functionality changes.
  • Increased client satisfaction through a fast, high-performing website.
  • Resolved issues with the production architecture and configuration before users were impacted.
  • Gained understanding and confidence in the performance characteristics of the website prior to going live.

Looking ahead

HP will continue to play a key role as the performance validation backbone of the GCC website. By leveraging the functionality and flexibility of HP LoadRunner software, Flash will continue to derive value from predicting system behaviour and application performance. The company is also exploring options to extend its HP investment by utilising the HP LoadRunner scripts with HP Business Availability Center software to monitor the performance and availability of the GCC website from an end user perspective.

In the future, Clark is keen to have someone in the team take the lead on testing. She says: “This project has demonstrated to us just how important testing really is, so we are focused on ensuring it becomes part of our routine development. We are also keen to share the functionality of HP LoadRunner to other clients with similar-sized projects.

“On the whole, HP LoadRunner software has helped Flash mature its website development methodology. We deployed a higher quality GCC website, improved client satisfaction and raised our profile and credibility as an organisation that produces high-performing, user-friendly and scalable websites,” concludes Clark.

Our team on the case

Work smarter, not harder. (I didn't even come up with that. That's smart.)

Daniel Spavin

Performance Test Lead

Length of Time at JDS

7 years

Skills

IT: HPE Load Runner, HPE Performance Center, HPE SiteScope, HPE BSM, Splunk

Personal: Problem solving, Analytical thinking

Workplace Solutions

I care about quality and helping organisations get the best performance out of their IT projects.

Organisations spend a great deal of time and resources developing IT solutions. You want IT speeding up the process, not holding it up. Ensuring performance is built in means you spend less time fixing your IT solutions, and more time on the problems they solve.

I solve problems in our customers’ solutions, so customers can use their solutions to solve problems.

Take the path of least resistance.

Michael Lee

Consultant

Length of Time at JDS

9 years

Skills

OMi, BSM, NNMi, SiteScope, VuGen, QTP/UFT

Every day, do something that people want.

Nick Wilton

Consultant

Length of Time at JDS

8.5 years

Skills

Primary: Software security, Performance optimisation

Secondary: DevOps, Software development, Technical sales

Workplace Solutions

I help clients to solve problems like:
  • Is my application secure?
  • How do I manage threats?
  • Will my application perform when I need it to?

Workplace Passion

It’s all about managing risk whilst driving business confidence in technology and software solutions. That’s what I’m passionate about.

Why choose JDS?

At JDS, our purpose is to ensure your IT systems work wherever, however, and whenever they are needed. Our expert consultants will help you identify current or potential business issues, and then develop customised solutions to suit you.

JDS is different from other providers in the market. We offer 24/7 monitoring capabilities and support throughout the entire application lifecycle. We give your IT Operations team visibility into the health of your IT systems, enabling them to identify and resolve issues quickly.

We are passionate about what we do, working seamlessly with you to ensure you are getting the best possible performance from your environment. All products sold by JDS are backed by our local Tier One support desk, ensuring a stress-free solution for the entire product lifecycle.

Posted by JDS Admin in Case Study, Entertainment, Micro Focus, Professional Services
Case Study: Bendigo Bank delivers a higher quality customer experience with HP

Case Study: Bendigo Bank delivers a higher quality customer experience with HP

A quality and performance assurance process optimises the next-generation CRM system at Bendigo Bank.

HP has helped Bendigo Bank set the benchmark for ensuring our mission critical applications are high in quality and give the best performance to support our users in delivering excellent products and services.

June 2011

Bendigo Bank provides banking and wealth management services to individual and small to medium businesses. It is represented in all states and territories with almost 900 outlets, including more than 190 company-owned branches, 250 locally-owned Community Bank® branches, 90 agencies and 800 ATMs.

With a tradition of adding value for customers through quality personal service, the bank recently began to look to technology as the enabler of service delivery and business performance. Realising its existing systems were account-centric and not customer-focused, the bank embarked on an ambitious program to align technology more closely with its business strategy. The result? It purchased Siebel Customer Relationship Management (CRM) and Universal Customer Master (UCM) applications to streamline customer-facing operations.

Known as ‘Enable Customer Phase 1’, the objective of this 18-month project was to introduce CRM and UCM capability across the organisation. As this would significantly impact 5,000 users and would result in considerable change management, the bank knew it had to deliver high-quality applications that functioned and performed at the levels demanded by the business.

“Enable Customer Phase 1 is the single largest implementation undertaken across the Bank in the past 15 years,” explains Robert Murphy, the project’s Technical Implementation Manager. “We had one chance to get it right and we knew quality assurance had to play a big part in the equation. We decided to make use of HP Quality Center software, which has been in the organisation for the past seven years. By leveraging an existing quality management solution, we could reduce our total cost of ownership and ensure a smoother transition to our new CRM platform.”

Objective

To drive the business value of its new customer facing solutions, Bendigo Bank sought to standardise system quality and performance 

Approach

Bendigo Bank adopted a quality and performance assurance approach using HP Quality Center software and HP LoadRunner software

IT improvements

  • Standard platform manages every aspect of system quality and performance
  • Centralisation enhances productivity
  • Isolated and fixed defects quickly
  • Established benchmarks for future enhancements
  • Fine-tuned testing efforts around data migration

About Bendigo Bank

The Bendigo Bank is the retail arm of the Bendigo and Adelaide Bank Group, an Australian company formed in November 2007 as a result of the merger between Bendigo Bank and Adelaide Bank. A publicly listed company, the group is owned by more than 82,000 shareholders.

Industry

Banking and Finance

Primary applications

  • Siebel CRM
  • Siebel URM

Primary software

  • HP LoadRunner software
  • HP Quality Center v9

Partnership provides valuable and timely expertise

To complete the quality approach and ensure all aspects of the new system were tested, the bank appointed JDS Australia to provide services in load testing and performance management.

An HP Platinum Partner and winner of the coveted HP Software Partner of the Year Award for the past four years, JDS is widely regarded as a leader in the Quality and Performance testing space. The company provides extensive and in-depth knowledge of the HP suite of testing and monitoring solutions offering support to clients in a variety of industries.

Steve Smith, JDS Australia’s Account Manager, believes that validating performance of newly deployed mission-critical systems is the key to achieving high user adoption and enhancing the consumer experience. Ensuring that applications are available and performing as intended is something that all organisations grapple with. JDS assisted Bendigo Bank by deploying HP LoadRunner to stress-test its Siebel CRM/URM system to ensure it could handle the peak loads and transactional volumes it would be subjected to, once live.

A quality ownership imperative

Prior to the adoption of HP Quality Center, the bank performed quality assurance on its core systems using a mixture of spreadsheets and documents. Following two mergers, the bank expanded rapidly and decided it needed to standardise its approach to quality assurance as a way of gaining some unity across the business and driving competitive advantage in a tough financial market. Today, the bank is firmly focused on retaining and growing its customer relationships, increasing loyalty and delivering personalised and consistent service experiences.

“We began the quality assurance part of the Enable Customer Phase 1 project by putting the ownership of quality in the hands of the business. We sought to make the business accountable for its operational outcomes. In short, we wanted quality management to be part of everyone’s mandate and HP Quality Center enabled us to do just that,” says Murphy.

“The quality management structure of this project was somewhat unusual. We used an iterative approach to development and put the business analysts, testers and developers into the one team. This allows us to fast-track time to success by facilitating communication and collaboration. But more importantly, it bridged the gap between business and technology expert, aligning testing more closely to business outcomes.”

The value that HP Quality Center has brought to Bendigo Bank can be summarised in terms of standardisation, visibility and insight. We gained an end-to-end quality management infrastructure that gave us visibility into every element of the system and the insight we needed to make good decisions.
We used an iterative approach to development and put the business analysts, testers and developers into the one team. This let us to fast-track time to success by facilitating communication and collaboration... It bridged the gap between business and technology expert, aligning testing more closely to business outcomes.
400
Outlets
300
Atms
30
k
Shareholders
Throughout the course of the project, we were able to isolate and fix defects quickly, automate quality processes and establish benchmarks for future enhancements. Quite simply, we delivered a high-quality, high-performing, robust system to support our people.

Standardised processes improve decision-making

By providing a seamless, repeatable process for gathering requirements, planning and scheduling tests, analysing results and managing defects, HP has brought structure to managing quality for this project.

Murphy explains, “HP Quality Center creates an end-to-end quality management infrastructure to enforce standardised processes and best practices, such as our policy of ‘no work without a ticket’. It has given us the ability to streamline the management of defects, so that we can make effective ‘go/no-go’ decisions.

“By standardising on one quality platform we can do a lot of work in a short space of time, knowing that it is all contributing to our overall quality objectives. We can monitor the advancement of our work against these objectives to determine whether we are on track, on budget and on time. Having such insight into our progress delivers good governance and greatly improves decision-making.”

Testing what’s needed reduces risk

With quality firmly embedded in the centre of the organisation’s development mandate, ensuring that testing is prioritised according to business need was vital to achieving timely results for the bank.

HP Quality Center provides risk-based quality management to objectively assess and prioritise the highest-risk, highest-priority requirement, so testing efforts can be fine-tuned based on quantifiable business risk.

“HP Quality Center supports our approach of not wanting to test everything,” adds Murphy. “It enabled us to marry testing priorities with risk. We focused our testing efforts around data migration from our legacy systems into Siebel, as this was an integral part of future functionality.

“Prioritising our testing was also cost-effective in terms of centralisation and reusability. It meant that our people could store tests in one central location, review test planning information and reuse entire test plans or amend test cases across project components. Plus, having access to quality metrics put the business at ease because we could show that elements had been effectively tested and would work as intended.”

Validating performance

Gaining an understanding of how the Enable Customer project would meet the performance and scalability of the business was another objective the bank sought to achieve. Specifically, it wanted to obtain an accurate picture of end-to-end system performance before going live.

HP LoadRunner software was used to emulate the bank’s working environment with thousands of concurrent users. It stressed the application from end-to-end, applying consistent, measurable and repeatable workloads and identified issues that would affect its users in production.

“As we drove loads against the system, HP LoadRunner captured end-user response times for key transactions. It showed us that had we gone live, our users would have experienced slow performance when printing following a query. We rectified the issue in five days, but without HP LoadRunner it could easily have taken us a month or more to fix it.

“In the end, HP LoadRunner verified that our new Siebel CRM/URM system would meet specified performance requirements including sub-second response times,” confirms Murphy.

Project Outcomes

Quality, confidence, and success

After extensive testing and a successful pilot in two branches, the bank recently went live on Enable Customer Phase 1 without any showstoppers.

“We are delighted with the success of the project’s deployment and have achieved good outcomes through quality and performance testing,” adds Murphy. “Throughout the course of the project, we were able to isolate and fix defects quickly, automate quality processes and establish benchmarks for future enhancements. Quite simply, we delivered a high-quality, high-performing, robust system to support our people.”

“The value that HP Quality Center has brought to Bendigo Bank can be summarised in terms of standardisation, visibility and insight. We gained an end-to-end quality management infrastructure that gave us visibility into every element of the system and the insight we needed to make good decisions.”

Business Benefits

  • Gained 360-degree visibility into application quality
  • Went live on the single largest IT implementation in 15 years (Siebel CRM/URM) which functioned and performed at levels demanded by 5,000 users
  • Rectified performance issue in five days instead of a month
  • Aligned testing to business outcomes by facilitating communication and collaboration among business analysts, testers and developers
  • Reduced application deployment risk
  • Streamlined management process to assist with go/no-go decisions
  • Monitored the progress of work against objectives to track timeliness, budget and readiness

Looking ahead

HP Software will continue to play a key role as the backbone of Bendigo Bank’s quality and performance validation engine.

“We have successfully deployed one of the largest customer-facing projects in the history of the bank. Our focus now is on continuing to manage quality and performance of this system on a quarterly basis, ensuring that updates, changes, and upgrades are validated prior to release.

“Overall, HP has helped Bendigo Bank set the benchmark for ensuring our mission critical applications are high in quality and give the best performance to support our users in delivering excellent products and services,” concludes Murphy.

Our team on the case

Ensure IT works.

Nick Johnson

IT Consultant

Length of Time at JDS

10+ years

Skills

IT monitoring architecture / design / implementation, IT performance testing architecture / design / implementation, support services, presales, IT Sales, IT monitoring strategy development.

Every day, do something that people want.

Nick Wilton

Consultant

Length of Time at JDS

8.5 years

Skills

Primary: Software security, Performance optimisation

Secondary: DevOps, Software development, Technical sales

Workplace Solutions

I help clients to solve problems like:
  • Is my application secure?
  • How do I manage threats?
  • Will my application perform when I need it to?

Workplace Passion

It’s all about managing risk whilst driving business confidence in technology and software solutions. That’s what I’m passionate about.

Why choose JDS?

At JDS, our purpose is to ensure your IT systems work wherever, however, and whenever they are needed. Our expert consultants will help you identify current or potential business issues, and then develop customised solutions to suit you.

JDS is different from other providers in the market. We offer 24/7 monitoring capabilities and support throughout the entire application lifecycle. We give your IT Operations team visibility into the health of your IT systems, enabling them to identify and resolve issues quickly.

We are passionate about what we do, working seamlessly with you to ensure you are getting the best possible performance from your environment. All products sold by JDS are backed by our local Tier One support desk, ensuring a stress-free solution for the entire product lifecycle.

Posted by JDS Admin in Case Study, Financial Services, Micro Focus