Blog

Differences With Robot Framework

June 19th, 2017

How is Test Case Central different than Robot Framework?

A prospective customer recently asked how Test Case Central compares to Robot Framework. Robot Framework is an excellent open source framework which allows you to abstract out the test actions so they may be later assembled into tests by less technical QA members. Unfortunately, the up front work of abstracting out the test actions typically requires programming and many QA Analysts are not programmers. Test Case Central takes a fundamentally different approach using AI to generate these test actions and then automatically generating test plans using this information. This two step process permits the user to override any assumptions made by the framework's AI before the test plans are generated. If all the assumptions are correct the user simply presses a button to generate the test plan which Test Case Central then automatically generates.
More ...

Zero Automation

March 21st, 2017

Occasionally we at Test Case Central are engaged by a customer to help them set up their initial test projects or in many cases, even build out the initial framework.

It never ceases to amaze me how many customers have little to no automation or reporting in their testing process. Many customers use bug tracking systems backed by manual testing. It is not uncommon for customers to have unit tests kicked-off automatically from their continuous integration platform, with manual smoke testing provided at the system level, but true system level testing across the entire platform is usually minimal or missing entirely. Even when they do have some form of system level tests they are typically run manually and in many cases these tests amount to little more than a collection of shell scripts or Selenium tests.


More ...

Dirty Systems

March 1st, 2017

It is often the case when creating tests for systems that persist data that we must consider the entry level state of that system before the tests begin. For example, if we want to test the ability to create a new account we must first be sure that account does not already exist otherwise we run the risk of a false positive. If the system supports the deletion of accounts, for example, it makes the task somewhat easier but the fundamental problems do not go away. What if the delete function was not run or failed on a previous test run? What if someone manually created an account by that name on the system prior to the tests being run?


More ...

When Unit Tests Aren't Enough

February 16th, 2017

Unit testing has become a staple of software testing and rightfully so. When constructed properly they provide a level of assurance certain functions will behave correctly given a set of predefined inputs. It is not uncommon, however, for a system to hav 99% unit test coverage and still have issues (as this sentence subtly points out).


More ...

Not For Everybody

January 28th, 2017

As is the case with many startups, our salepeople often have a hard time meeting their sales goals. One of the reasons for this is we have discovered customers often fall into one of two categories. Either they don't want to commit the resources to testing or they have reached critical mass and their customers are complaining so they basically throw money at the problem hoping it will go away.

Investing the resources into system level regression testing can often seem like an expensive proposition. Many companies use off-shore teams to do the manual testing, only to have to repeat the process for each release. This can get expensive, especially when you are paying by the hour. It can also be time consuming.

Using Test Case Central can save both time and money. Tests are created once and are then run on-demand, typically each time a code checkin occurs. In many cases these base line tests can themselves be auto generated using our test plan generators. Test plan generators can not only automate basic CRUDL tests, they can also be used to automatically produce boundary tests (both positive and negative) and dependency tests. Once these test plans are generated they can often be run in a matter of minutes as opposed to days, thereby enhancing existing Agile processes, rather than slowing them down.

Ken

Released Version 1.2

January 20th, 2017

Today we released version 1.2 of our Developer Portal.

This version contains many new features such as an API to enable seamless integration with continuous integration tools like Hudson or Jenkins..

We have also added the ability to export project run results to a CSV file and have added more reports including summary reports and project run comparison reports. The project run comparison report is also available using the API so you can compare the latest project run with a previous run to see the set of bugs which have been fixed as well as any new bugs (regressions) which may have cropped up. Contact Kevin in Sales (kevin@testcasecentral.com) for more info or to schedule a demonstration.

Ken

Mission Accomplished

December 7th, 2016

Today we completed our first customer engagement.

This customer is a provider of a mobile APi which included over 50 APIs with approximately 350 unique end-points. We manually created the initial 'happy path' tests producing over 550 individual tests (steps).

This customer does not currently use a continuous integration system so they manually run their project when preparing for a new release. These 556 tests take approximately 12 minutes to complete. Previously they just did some manual testing before a release which was not getting the job done. Now they have basic 'happy path' testing so they can verify the code base has not regressed when they prepare a new release.

Ken

Release 1.1 is live!

October 15th, 2016

We have released version 1.1 of the Developer Portal.

Based on customer feedback, this release includes automatic generation of boundary and dependency tests. We have also added an API editor for customers who do not have their API JSON in TCC or Swagger format.

This release also includes advanced reporting which includes 'user defined' custom reports which may be uploaded to your account.

Marc

Here we go!

August 1st, 2016

Test Case Central is tech start up in South Florida founded by a team of engineers, programmers, sales and marketing experts. We have developed a QA Automation Framework you will see referred to as TCC.

Please visit our blog and subscribe to our newsletter to learn our tips and tricks as we go through the start-up process, as well as tips or tricks our engineers and programmers may share.

We are looking for select customers, investors and partners. Please reach out to us to find out more!

Lauren