Automation Excellence (AE), located in Colorado Springs, Colorado, has a combined experience of over 20 years of Software Quality Assurance (SQA) leadership. We specialize in Agile software delivery utilizing a test first delivery model. AE begins and ends with the end user defining the acceptance test criteria, using a wiki-based single source of information to drive the Software Development Lifecycle (SDLC) and transform that information into built in verification suites on enterprise level applications. AE services vertical markets in Learning Management Systems, Content Management Systems, HealthCare, government, manufacturing, telephony and defense. Our horizontal technical expertise is detailed, driving value and lower costs by measuring metrics within each tier of a software system.

In today's complex information age, verification expertise qualifies as the top level of knowledge necessary to bring a robust production system to market. AE has amassed experience on Moodle, Drupal, ERP, CRM, Trizetto FACETS, Oracle CDC, PeopleSoft, Oracle Apps, Siebel, Lawson and many corporate web based systems. Our “test first” Agile system integration development model has proven its value by producing high ROI code frameworks that have test automation built into our streamlined "Common Sense" process. See our portfolio for a sampling of the work we have done.

AE utilizes a web based Project Management tool to track our weekly progress report card and monthly steering committee review process. Our cost and value competitive approach increases the number of test verification cycles and subsequently the lines of code coverage during each SDLC phase. AE embraces Agile teams and we staff with the highest quality computer programmers, driving innovative solutions to our client's software requirements.

Check out our SQA Management page for an innovative outsourcing option and see how beginning with the end in mind will save your organization money. If you need Testing as a service (TAAS) our services will provide you peace of mind and cost savings.

Recent updates

Set-up TestMaker

I'm pretty clueless when it comes to setting things up. I always prefer the "Standard Installation" to the "Custom" one. I usually can't mess things up that way (but you'd still be surprised)! Here's the steps for setting up TestMaker (once installed) and recording a new scenario/test:

1.With TestMaker open, click on the New Functional Scenario button.
The TestMaker Editor window should open with a new scenario started.

2. Click Use Cases tab.
Here you can add multiple tests to your scenario by the “Add test” link.

3. Click the Design button.

TestMakers and TestTakers

I hate tests. I do! Maybe it's a Homeschooling thing, I don't know. But taking tests has never been forte. I'm just not a "test taker."

Now, with that confession out of the way, I must also admit that I love being a "test maker." Oh, the power of the test maker! There's got to be a really emotionally-charged poem out there somewhere about how good it feels to be the person writing the test! If not, then there should be...

The Perils of Trying to be Clever

  • Narrator: Tyler, you are by far the most interesting single-serving friend I've ever met... see I have this thing: everything on a plane is single-serving...
  • Tyler: Oh I get it, it's very clever.
  • Narrator: Thank you.
  • Tyler: How's that working out for you?
  • Narrator: What?
  • Tyler: Being clever.
  • Narrator: Great.

While working on Vittles today, I had a facepalm moment, preceded by an hour of desperate confusion.

Cukable

Cukable is a compatibility layer between FitNesse and Cucumber that allows you to run Cucumber test scenarios, and view their results, directly within FitNesse.

Install:

$ gem install cukable
Screenshots: 
Execution summary of a full suite
More than one scenario in a table
Undefined steps are colored yellow
What happens when a step fails
Cucumber tables embedded in FitNesse tables
Scenario outlines with example tables
Multi-line string arguments for various step statuses