logo top
logo middle
  • +44 1293 403636
  • This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
  • Follow us on Twitter
  • Facebook
  • Google+

Jamie Lockhart

Senior Consultant

Contact me:

jamie dot lockhart at scl dot com

LinkedIn: linkedin.com/in/jamielockhart

Jamie Lockhart

Senior Consultant at SCL focusing on the Web Testing and Analytics areas in both pre-sales and post-sales. I have had many years experience delivering testing services (especially performance testing) and tool implementations and I am responsible for the loadTEST Expert service we provide.

When not at work a young family takes up most of my time, but have recently taken to running 10KM races, the most recent being the Cancer Research 10K in Hove. All sponsorships gratefully received! (http://www.run10ksponsorme.org/jamielockhart).

Oracle Application Test Suite 12.1

Oracle Application Test Suite 12.1 has now been released.  As well as many updates it is now avaliable on Linux 32 and 64-bit platforms.  You can download it from here.

Regards,

Jamie

Sport Relief uses Oracle Load Testing

Over the last couple of months SCL has worked with Sport Relief to load test the donation platforms for the 2012 Sport Relief campaign. The main aim was to ensure that the Sport Relief environment was scalable and stable for the campaign climax on the evening of March 23rd.

This performance test phase included:

- the Sport Relief web and call centre donation system -  tested to confirm that they support 1000 donation transaction per second

- paypal donation systems - tested to confirm that it could take 90+ donation transactions per second.

- an 'on-the-night' simulation which included web site traffic (incl.mobile) and donation traffic. This 'on-the-night' load test ramped up to 30,000 users.

The testing tools used were OpenScript and Oracle Load Testing, part of the Oracle Application Test Suite, the use of which was kindly donated by Oracle.

Congratulations to Sport Relief for raising over £52m.

Large load test using Oracle Load Testing

Last week I performed a 30,000 virtual user load test using Oracle Load Testing, part to the Oracle Application Test Suite. The load testing platform was entirely virtualised using a Windows 7 controller and Linux x64 agents.  More details to follow.....

Script to restart Oracle Load Testing agents

In a recent load test using Oracle Load Testing I had to provision and use 50 agent machines. Obviously, I didn't want to have to manually re-start the agents if there was an issue with one or more of them so I wrote a Windows batch script to automate re-starting all of the agents. You need to have the appropriate privileges to do this so my account was added to a 'Desktop Admins' group in AD.

Read more: Script to restart Oracle Load Testing agents

JDEdwards load test using OATS

We completed a set of load tests on JDEdwards this weekend. Oh, the joys of working over the weekend.........  We load tested the JDE web interface by creating scripts that carried out sales orders, general ledger enquiries etc.  Simultaneously, we also tested the DSI interface by creating scripts that simulated telnet-based scanning operations.  The JDE environment was AIX vm servers and windows based web servers.  We used Oracle Application Test Suite to perform the load tests.

100,000 user load test for large UK retail web site

In the early hours of Wednesday morning this week we executed out a 100,000 user load test against the web site of a well-known UK retailer.  Their were several facets to the test, but included an 'extreme' ramp up to 80,000 users over 2 mins. The web site held up extremely well under this heavy load.

The load test was performed using the SCL loadTEST Expert service.

OpenScript: Checking manual input

Following on from the post 'Manual validation with test automation using OpenScript', you may want to check that the value that you input falls within a certain range. To do this you can add the following code (or similar) to the doManualTest() method -

public void doManualTest() throws Exception {
int messageType = JOptionPane.INFORMATION_MESSAGE;
String manual_result = JOptionPane.showInputDialog(null, "Now perform manual check for price",
"Input Dialog Box", messageType);
info("Price: " + manual_result); //output to results report

int i = Integer.parseInt(manual_result.trim());
if (i >= 1 && i <=100) {
info("Number within range 1 - 100");
} else {
info("Number out of range 1 - 100");
}

}

Oracle AQM Support Specialist

AQM Support SpecialistAQM Support Specialist exam done. Only one more exam to go to achieve the Oracle AQM (Application Quality Management) specialisation.

Oracle AQM Pre-Sales Specialist

AQM SpecialistWe are working towards the Oracle AQM (Application Quality Management) specialisation, with a focus on the Oracle Application Test Suite. I have done the pre-sales specialist exam and now await the implementation consultant exam to come on-stream.

Google Analytics IQ Pass

Google Analytics IQ - passIn the on-going quest for company GA certification I have passed the Google Analytics IQ exam. It's pretty straightforward of you already know something about web analytics and Google provide good docs for review.

Contact us

  1. First name(*)
    Invalid Input
  2. Last name(*)
    Invalid Input
  3. Organization
    Invalid Input
  4. email(*)
    Invalid Input
  5. Message
    Invalid Input