MBT Adoption

Test Design Automation: Core of Test Automation

Introduction This blog post is an attempt to address the question of whether model-based testing (MBT) or also called Test Design Automation (TDA) has a bright future in the testing industry. Well, before that, this blog acknowledges that readers have some background knowledge in the field of software testing. The TDA extensively considers the ...

AI’s Impact on the Future of Testing Industry

Is Artificial Intelligence Changing The Future Of Testing Industry? Current Testing Landscape: Manual and automated testing– these two primary testing warriors work in tandem to uncover software faults and defects. AI promises to handle repetitive, monotonous tasks, freeing up time for more essential work. AI software ...

Debunking “I Know All Needed Test Cases” Myth

I would be a very rich man if I would get paid a dime every time I hear this statement when meeting a potential customer. “I already know the test cases that we need.” Frankly, I have a really hard time understanding this statement and always need to be careful not to reply with “You’ve got to be kidding me”. During my professional career I ...

System Modeling vs. Test Modeling: Complexity

Creating a system model – a model that directly describes the intended system behavior – is “easier” than creating tester models – models that describe the testing strategies themselves. This position has been demonstrated both within practical and theoretical frameworks. This correlates well with day-to-day observations of test managers: ...

Selecting the Right MBT Tool: Key Factors

Interest towards model-based testing has increased quite significantly over the years as people have started to reach limits of traditional approaches and at the same time started to see and understand the benefits that applying MBT can have to the quality assurance function. In this blog post, I’m outlining what is really important when you are ...

Modeling Reactive Systems: Language Needs

Lars Frantzen writes: In several commercial and academic projects we have struggled with the problem of the lack of a proper language to model reactive systems. Such models should be used to specify and test (in a model-based fashion) reactive systems. Currently, either no real language at all was used (like XML), or some old fashioned, hard to ...

Software Processes Accommodating MBT

People ask often from us if model-based testing with Conformiq Designer can be a good fit for e.g. Agile, Test-Driven Development, Scrum or RUP. Now instead of providing a short answer ("yes"), I will try to explain in this post how model-based testing changes a software process, where that change occurs, and what is its impact. I will also give ...

Top 3 Problems with Model-Based Testing

According to the recent model-based testing users survey, the top three problems MBT users face are in this order (see p. 26 of the report): Modeling is too hard Models blow up (the tool in use does not scale to complex models) Generated tests miss bugs These are all real problems and we have certainly seen customers face them (after all, the ...

MBTUC 2011: Model-Based Testing Survey

The results of a (small) survey of model-based testing users has been released and is available here. According to the results, 73% of users were "very likely" or "extremely likely" to continue using model-based testing in their organization, More analysis to follow later.

ETSI TTCN-3 & MBT Workshop 2012 Announced

11th edition of ETSI T3UC-2012: ETSI TTCN-3 User Conference and Model-Based Testing Workshop will be hosted in Bangalore, India on June 11-14, 2012. See the official website. The conference is co-organized by Sasken, ISQT International, and the European Telecommunications Standards Institute (ETSI). Topics include industrially deployed MBT ...

Conformiq Drops Online Testing Support

When Conformiq Designer 1.0 was released at the beginning of 2007 it had support for both test script generation as well as for online testing. The idea of online testing is simply that a model-based testing tool interacts directly with the system under test, instead of the tool generating a test script that can be executed later and independently ...

Building a Model-Based Testing Community

Here's a cool site run by model-based testing enthusiasts: Model-Based Testing Community at www.model-based-testing.info. Especially as Harry Robinson's www.model-based-testing.org seems to be... dead since some time (so no link). MBT Community is run by a bunch of cool young European guys but they have also more senior contributors across the ...