Archive for the ‘Software’ Category

Python Basics

The absolute basics: Strings print(“Goodbye, World!”) x = “string value” print (x) Integers myint = 7 print(myint) Floats myfloat = 7.0 print(myfloat) myfloat = float(7) print(myfloat)

String Manipulation with VBA

As a performance tester, most data arrives at me in a spreadsheet, or an enormous text file with little or no delimitation. The previous article showed how to parse across columns and down rows to gather data. Excel has a number of built in functions to manipulate that data before outputting it for us. Functions […]

Excel as an IDE

I’ve often found, especially when starting at a new client, that real development tools aren’t provided for testers (even automation testers) as standard and have to be requested from the helpdesk. This can take a week or longer to sort out, depending on efficiency. It’s worse in financial institutions who seem to think Admin rights […]

Loadrunner misses extra resources

Recently, I’ve encountered an issue with an AUT where it crashes VUgen during the generation stage of a recording session. Now I’m a big fan of record-edit-playback. I find the recording and generation logs hugely useful and I find that recording is the easiest and quickest way to get a view of the application. I […]

Extending Loadrunner Scripts with C – Function Library #1.1

Actually, this is more like 1.1. In as much as it ties into the previous post. I was blogging about building audit logs and data files via an “audit” script. That’s what I call them, not sure if there’s a full blown technical name but I use them to verify, validate and build data to […]

New Development Project – Loadrunner Scheduler

Amongst all the other tasks I have with performance testing and automating on client sites, and sleeping, I once developed an excel-based scheduler for Loadrunner.

Extending Loadrunner Scripts with C – Function Library

So, I’m working at a new client, back doing the Loadrunner thing. One of the nice things about that is I get to re-use and refine code I’ve written previously for other clients. This article is going to contain some of these code snippets that I’ve used time and time again. I’ve re-visited this code […]

A failed web_find is not always an error

I’ve been working in Lithuania for the last 3 months. It’s cold over here. To keep warm (and paid), I’ve been writing some loadrunner scripts for a Scandinavian bank. One of them seeks to emulate a customer paying cash into their account. As you’d imagine, this is a high priority, high usage script so I’ve […]

First Steps with QTP part 3

I’ve recently been tasked with inserting data into an 20-year-old 16-bit application to give us a benchmark data set for an updated alternative. In standard investment banking terms, there are deals, to which orders are attached, and there are orders which can have multiple tickets. An API had been developed for inserting Orders and Tickets […]

First Steps with QTP

Matt: So I’ve got around 10 years experience with Loadrunner, am well-versed with Winrunner, can code in half a dozen languages and still I never got around to learning QTP. Well now I have no choice since we’re using it at my latest client site. The aim of this article is to provide guidance in […]

Powered by WordPress and ThemeMag