When to use tools for EDI testing

When to use tools for EDI testing

Several criteria must be taken into account in order to estimate the relevance of using test tools for its EDI platform. Among these: What is the type of platform? EDI Web, ASP or in situ?What is the frequency of changes? How often are changes pushed to production?...

How to choose testing tools for your EDI projects

How to choose testing tools for your EDI projects

An EDI project can be about adding a new partner, changing business rules, or migrating the platform. In any case, to complete the project on time, it will be necessary to set up some test procedures leveraging some tools: test case management (test description, test...

Why testing an EDI platform?

Why testing an EDI platform?

What does it mean to test an EDI platform? Before going further, our first step should be to define the different testing activities. In the software testing field, there are two main "test" activities, which also apply to EDI platforms: validation tests and...

What types of tools to test an EDI platform?

What types of tools to test an EDI platform?

Depending on the frequency of modification of its EDI platform, its criticality and its type, it may become necessary to provide tools for the management, execution and reporting of its tests. Indeed, efficiency limits are quickly reached with spreadsheets and EDI...

Which environments to test an EDI platform

Which environments to test an EDI platform

It is important to have access to an environment dedicated to the tests of your EDI platform, regardless of the platform used. This environment will be used to make the acceptance tests and if necessary the regression tests. To do it right, you need at least 3...

What types of tests to validate an EDI platform?

What types of tests to validate an EDI platform?

During an EDI project, platform validation can be done with different tests. We identify three types that will need to be created, maintained, and executed in different environments by people with different roles. Unit Tests These are the lowest-level tests whose...

Architectural design of AI software: the 3 layers

Architectural design of AI software: the 3 layers

This post is the first in a series that will highlight the similarities and differences of AI software development with regards to non-AI software development. In this article, we will focus on the software architecture of a complete AI solution. Developing Artificial...

3 Testing Manifestos

3 Testing Manifestos

The Agile Manifesto reached the Hall of Fame but similar resources about "Modern" Testing are more complicated to find. One can read the "bibles" from Lisa Crispin and Janet Gregory (“Agile Testing” and “More Agile Testing”), to come up with its own set of guidelines....

Spindev Experts on Software Engineering Industrialization

Spindev Experts on Software Engineering Industrialization

Monday November 12, Spindev co-founders lead a brown-bag session for Coopindus members on “how to industrialize their software”. Coopindus is an association that aims at supporting startups facing the challenge to step from the prototype of their innovative device to...

How to Approach Functional Testing

How to Approach Functional Testing

Software testing is a vast field with a variety of methods, tools, and terminology that can sometimes be confusing. For a team hoping to develop and invest in quality software, finding their way into this field and selecting the best practices could prove difficult....