IDT Blog - Innovative Defense Technologies

Case Study: Automated Regression Testing of a Shipboard Control System

Posted On:
Filed Under: Case Studies
Read Full Article

Background: Regression testing is a type of software testing that involves retesting software after changes or enhancements have been introduced to a system. As a result, one of the goals of regression testing is to assess whether functionality previously delivered continues to operate as expected following these changes.  The most common technique used to meet… Read more »

Tags: , , , , , ,

Automated Data Analysis: Not Just for World Cup Winners

Posted On:
Filed Under: Automated Data Analysis
Read Full Article

By Elfriede Dustin—The 2014 World Cup is now over. It captured the hearts of millions throughout the last four weeks. Most will say the best team won: Germany. Now the analysis begins. How did Germany do it? In addition to having players that are groomed for the game from a young age, outstanding coaches and… Read more »

Tags: , , , , ,

Overcoming Test Data Shortfalls

Posted On:
Filed Under: Software Testing
Read Full Article

By Tony Reinert—At some point during the software development lifecycle, actual test data are needed to run through the software’s interfaces, classes and algorithms. Test data will most likely be loaded into a message stimulator, test harness, simulation environment, automated testing tool, or simply, a unit test. Oftentimes, it is labor intensive to fabricate data,… Read more »

Tags: , , ,

Automated Testing Based on a Prioritized Feature Schedule

Posted On:
Filed Under: Automated Software Testing
Read Full Article

Structuring a clear and concise schedule of testing features and timing can be challenging. Frequent changes can have a direct impact on the stability of a software release, requiring rework and affecting both development and testing. However, testing feature reprioritization is common for automated testing  efforts as other factors such as business changes or new technologies… Read more »

Tags: , , ,

Using Metrics to Improve Software Testing

Posted On:
Filed Under: Automated Software Testing, Metrics
Read Full Article

Metrics are a useful tool for evaluating the health, quality, and progress of an automated software testing effort. Metrics can also be used to examine past performance, current status, and future trends. Without metrics, it would be almost impossible to quantify, explain or demonstrate quality. Metrics also help demonstrate return on investment (ROI). As once quoted… Read more »

Tags: , , ,

Dispelling Automated Testing Myths

Posted On:
Filed Under: Automated Software Testing
Read Full Article

By Vinny Vallarine—It seems those of us in the software community fall into one of two camps with regard to automated testing.  On one side, there are those of us who are fully engaged.  We’ve embraced the concept of test automation, truly believe in it, and have successfully integrated its methodologies into our organizations.  I… Read more »

Tags: , , , , ,

Building Effective Automated Tests

Posted On:
Filed Under: Automated Software Testing
Read Full Article

By Struan Clark—Structuring automated tests effectively is perhaps the most critical aspect of test design as it is easy to build tests in a way that makes them unmaintainable and unreliable. Limiting the Scope of  Automated Test Steps The most important part of automated test design is limiting the scope of a specific automated test… Read more »

Tags: , , ,

Automated Testing Metrics: Impact on Software Quality

Posted On:
Filed Under: Metrics
Read Full Article

Metrics can aid in improving automated testing processes and tracking the status of such efforts. While we don’t recommend that metrics alone drive the automated software testing process, they can certainly enhance it. Carefully defined metrics offer objective, measurable factors by which to assess a testing effort. The better the testing effort is, the better… Read more »

Tags: , , ,

Developing an Automated Software Testing Strategy

Posted On:
Filed Under: Automated Software Testing
Read Full Article

Several of our previous blogs have discussed the importance of requirements and the fact that these serve as the blueprints for an effective automated software testing program. Once requirements are finalized, the next step in the automation process is to develop an automated test strategy. A well-defined automated test strategy includes the objectives, scope, approach,… Read more »

Tags: , , , ,

IDT Director Elfriede Dustin Selected to Leadership Team of Grace Hopper Event

Posted On:
Filed Under: Company News
Read Full Article

May 29, 2014—Elfriede Dustin, a director at Innovative Defense Technologies (IDT), has been named to the leadership committee for the 2014 Grace Hopper Celebration of Women in Computing. The event will be held October 8-10, 2014 in Phoenix, Arizona. The Grace Hopper Celebration of Women in Computing is said to be the largest gathering of… Read more »

Tags: , , ,