What is Continuous Integration (CI)? Continuous Integration is a method of software development. Separate pieces of code, written by multiple developers, is compiled with the main code base several times a day. Ideally, the working code is unit tested before each build. After the build, regression and
Read more →User Modeling User modeling is a very important step when planning out load tests. There are many ways to go about creating a model, but the UCML (User Community Modeling Language) Diagram stands out as an excellent way to quickly and visually communicate the various business processes
Read more →As a software quality assurance professional with over 15 years’ experience in the field, I was initially shocked by the technical problems with healthcare.gov. I’ve devoted a large portion of my professional career towards ensuring that things like this never happen to my customers! However, after much
Read more →One of the best ways to improve the quality of IT solutions is to leverage automation, to shorten the iterations between changes and validation. Let’s start with the tools available to a modern software developer. In the diagram above, a developer has some code ready to go
Read more →I found some interesting tricks using LoadRunner’s TruClient Mobile protocol last month. The first part of this task involved recording the session, then working with and enhancing the recorded script to make it work according to the script’s requirements. This is where the challenge with TruClient mobile
Read more →Deployment Pipeline In the diagram above you can clearly see that the IT organization created a rich and robust set of approval processes and committees to improve the quality of every change that goes into production. When this team needs to react quickly, they skip some of
Read more →We were working on a project that required us to bring everything under version control to facilitate continuous delivery. Our team came up with a solution for the performance testing elements. The key was to include more than just the scripts. We needed a design for everything
Read more →LoadRunner and Performance Center installations are complex test rigs with complex design considerations. First you can deploy ALM/PC platform on a VMware ESX 4.0 server. The system configurations of each virtual machine are the same as the ALM/PC Platform server system configurations. BSM Platform can also be
Read more →These are key tenets of any enterprise testing organization but too often the testing teams are at the mercy of the hardware, operating system and middleware configuration of their system under test environments. How can the testing professionals really do their job without a clean and well
Read more →