May 09, 2021

Orthogonal Array Testing in Software Engineering | Orthogonal Array Testing Example

Welcome to this post on Orthogonal Array Testing in software engineering. Orthogonal array testing is black box testing. When you have a large number of input combinations, orthogonal array testing gives very few test cases. View the below tutorial or read on...

What is Orthogonal Array? It is a table. The columns (a.k.a. factors) represent the independent variables. The rows (a.k.a. experiments or runs) represent the variables' combinations. The orthogonal array testing example below is for a web page with three sections - TOP, LEFT and RIGHT. Note that the orthogonal array has only 4 test cases to run for 8 input combinations.

What is Orthogonal Array Testing? The Orthogonal Array Technique has the following steps:

  1. Identify the independent variables. Put them as column headers in the table.
  2. For each independent variable, identify the number of possible values.
  3. Search an Orthogonal Array with the smallest number of rows in orthogonal array design of experiments. I have explained this step here.
  4. Put the independent variable values in the Orthogonal Array cells. If any cells are still blank, repeat the values in them.
  5. Test each row in the table.

In the example below, there are 3 independent variables (put as column headers). Variable A has 2 possible values, A1 and A2. Variable B has 3 possible values, B1, B2 and B3. Variable C has 3 possible values, C1, C2 and C3. The input combinations are therefore 2 * 3 * 3, which is 18. The smallest number of rows can be found in this orthogonal array. Using the above orthogonal array technique, the table should look like below. Instead of testing 18 input combinations, orthogonal array gives only 9 test cases to run.

Note: 1) Since variable A has only 2 values, they are used to complete the first column.
2) Since there are only 3 variables, the 4th column is not used.

Want to learn the above Orthogonal Array Testing examples in detail? Please view my Orthogonal Array Testing tutorial

Donate USD 1$ to me on PayPal

Note: Links are only welcome from supporting organizations or individuals. Other comments with links will be deleted. Thank you.

82 comments:

  1. Thank you so much for this nice information. Hope so many people will get aware of this and useful as well

    Sentiment Analysis Software

    Entity Extraction Software

    Churn Prevention Solutions

    OCR Software

    ReplyDelete
  2. Thank you so much for sharing valuable information with us. This article is really nice and very informative. I will share this information with my friends. I have found a company for Software Testing QA if you need any information related to software testing, then you can go through the link.

    ReplyDelete
  3. Nice Information and keep posting this type of Information. We have also some new about Top 10 CBSE Schools in Meerut. We provide best Top Marriage Hall in Meerut , Google My Business Page

    ReplyDelete
  4. Hey Nice blog keep it! up, your blog is very helpful for every person to learn software development & Thanks for such a knowledgeable post.
    Ezimax Technologies is a top custom software development company in USA with more than 6+ years of experience in providing custom software solutions in across in USA addressing your complex needs. Experience digital Modernization, rich customer experiences with our winning digital tools. We have championed the use of emerging technologies with our innovative approach to build agile solutions.
    Custom software development company in USA.
    Software development company in USA.
    Top Software development company in USA.
    Best Mobile app development company in USA.

    ReplyDelete
  5. Thanks for sharing this information with ours, software testing also help in Membroz software such as workshop management software

    ReplyDelete
  6. This post gave me a lot of information on this topic. Keep it up and keep sharing this type of information with us. Try to explore our services towards digital transformation.

    Data Analytics Solutions

    Data Engineering Solutions

    Artificial Intelligence (AI) Solutions

    ReplyDelete
  7. Thank you for your useful information. And also I cleared some doubts about software testing in https://softwaretestingboard.com/q2a/ask where you can get all information about software testing.

    ReplyDelete
  8. Your post look very interesting. Helpful to understand - Orthogonal Array Testing in Software Engineering | Orthogonal Array Testing Example

    Keep sharing..
    How To Pick The Best Software Testing Services Company in 2021

    ReplyDelete
  9. Thanks for helping us understand this topic. you have written it in a way that makes it
    very simple to understand. Thanks you so much.

    click here

    ReplyDelete
  10. Thanks for the blog post. I'm really impressed with your blogs. Choose the best time tracking software to increase your productivity. DeskTrack is the best productivity management & time tracking software

    ReplyDelete
  11. Thanks for the Blog post . Excellent content on Orthogonal Array Testing . Learned something new today . please Keep sharing more knowledge.

    Ask a question

    ReplyDelete
  12. Thank you for sharing such a useful article. Could you tell me more about data engineering solutions as well?

    ReplyDelete
  13. I have read your blog and I gathered some new information through your blog. Your blog is really very informative and unique. Keep posting like this.

    IoT Analytics Services

    Text Analytics Solutions

    Advanced Analytics Solutions

    Big Data Services

    Data Lake Solutions

    Data Migration Services

    ReplyDelete
  14. This is really great information. I have visited so many blogs however, I found the most relevant info here.

    ReplyDelete
  15. Nice Post!!
    Let’s connect on LinkedIn at Ankit Jain

    ReplyDelete
  16. You did an excellent job on this post!
    You should also know the benefits of Artificial Intelligence on software testing.

    ReplyDelete
  17. Nice post thanks for sharing with us..
    If you have any requirement regarding App development like Android and iOS app development , so just click on link
    top ios app development company in USA

    ReplyDelete
  18. So glad to read your amazing blog! Good job! Make sure that your Custom Software Development Company in Delhi NCR is making software that is protected from outside threats.

    ReplyDelete
  19. This is genuinely an awesome read for me. I have bookmarked it and I am anticipating perusing new articles. Keep doing awesome!
    Best Hospital Management Software in India
    Best Hospital Software in India

    ReplyDelete
  20. I have really enjoyed reading your blog posts.Thank you for sharing this amazing information with us Custom Software Development near me

    ReplyDelete
  21. Hey there,
    Enjoyed reading the article above, really explains everything in detail, the article is very interesting and effective, Thanks for Sharing, check this out


    Software for Trading company

    ReplyDelete
  22. Very Informative and creative contents. This concept is a good way to enhance the knowledge. thanks for sharing. Continue to share your knowledge through articles like these, and keep posting more blogs.

    Data Engineering Services 

    AI & ML Solutions

    Data Analytics Services

    Data Modernization Services

    ReplyDelete
  23. Nice Post!!
    Let’s connect on LinkedIn at Ankit Jain

    ReplyDelete
  24. It is really a nice and helpful piece of information. I’m glad that you shared this useful information with us. Please visit my web site Datanest.earth. Best Spatial Mapping Software service provider.

    ReplyDelete
  25. I really enjoyed reading your blog, Thanks for sharing this information, Do visit this Best Software devlopment company

    ReplyDelete
  26. Very interesting post about array testing software....!

    Well, we are here to share React Native Development Company

    React Native Development Services

    Waiting for your future posts....!

    ReplyDelete
  27. I have read the great article about Orthogonal Array Testing, please keep continue sharing this great information, Kindly read more about software testing here Best Software testing companies

    ReplyDelete
  28. Thank You for this wonderful and much required information software quality assurance services

    ReplyDelete
  29. Thank you for sharing this useful informational article with us. Custom Software Development near me

    ReplyDelete
  30. Great share! Amazing write-up!

    I like Your articles and your information is so clear.

    Visit our website for best SEO services at affordable price, We are Top SEO Agency in Vadodara

    ReplyDelete
  31. Thank you for sharing such a informative post.
    If you looking for a best pharmacy app development , EMed Healthtech provide readymade and customized online pharmacy app development for different pharma business types. and provides Telemedicine App Development for patients, doctors, healthcare providers that offer virtual care, increase patient satisfaction & revenue.

    ReplyDelete

  32. Nice and informative blog! This type of information is very beneficial for getting the best software testing services of the company.
    If you want to know about Software Testing Company in India then you can click here.
    Thanks for sharing.

    ReplyDelete
  33. Good Blog, thank you for sharing with us. Custom solution development

    ReplyDelete
  34. Hi, Nice to meet you, I am Aanand
    The information provided in the blog is very nice and knowledgeable.
    Crewman Solutions provided business services like.
    Startup Solution
    Certification And Licensing
    HR Consultancy
    Franchise Your Business
    Trademark Registration
    Digital Marketing Services Call Now: 9529076777

    ReplyDelete
  35. Hey,
    Thanks for sharing this great blog. It contains a lot of information. It is easy to locate a Product Design and Development in India. But hard to choose the best Web Design services like this. All your services look very professional. Keep posting.

    ReplyDelete
  36. Thank You for this wonderful and much required information application services in USA

    ReplyDelete

  37. Thank you for sharing such useful information. I'd like to share with you the finest mobile app for pharma store. Pharma Coders, an Online Pharmacy App Development company Specially and specifically creates Mobile apps and websites for a pharmacist to establish a presence on the internet for their pharmacy firm by industry specialists

    ReplyDelete
  38. It was an interesting topic! This was a fascinating topic! A company that can provide reliable and flexible pharmacy app development is recommended to meet your business needs. Alteza is a well-known pharmacy company that provides tailored and ready solutions for unique pharmacy business ideas

    ReplyDelete

  39. Web Application Development Software Lets You Build An On-Premise Or Cloud-Based System That Serves Your Every Business Need,Hey this is umair i have been using custom development system since 3 years they are providing their services in best rates,you can also get your customize software that fulfilled your requirement with ease software application development.we have the best plan for software development.

    ReplyDelete
  40. Great share! Thanks for the information. Keep posting!

    ReplyDelete
  41. Fantastic piece, well tailored…. You sort of cleared my phobias… Now I can give it a shot… I pray I don’t run out of contents!…a big kudos

    Custom Application Development Company
    Software Development Firm

    ReplyDelete
  42. Great Blog , keep sharing articles like this blog. Top customized erp software in chennai

    ReplyDelete
  43. Thanks for sharing an interesting post. If you are Looking for a Best Custom Software Development Company in USA. So you are reading a right comment contact for the Best Custom Software Development Company in USA

    ReplyDelete
  44. Thanks for sharing an interesting post. If you are Looking for a Best Custom Software Development Company in USA. So you are reading the right comment Appsvolt is an award-winning Custom Software Application Development Company in California, USA.
    https://appsvolt.com/custom-software-development-company/

    ReplyDelete
  45. I read your Blog, Very knowledgeable and accurate towards the topic of the article.SISGAIN is a Big Data Application Development Company . We build technology rich superior applications. SISGAIN in USA is also best Big Data Application Development Company . Visit Our Blog to See Our Content

    ReplyDelete
  46. Yes i am totally agreed with this article and i just want say that this article is very nice and very informative article.I will make sure to be reading your blog more. You made a good point but I can't help but wonder, what about the other side? !!!!!!Thanks hire software engineer Software Development has emerged as boon for India and facilitated growth story of India.

    ReplyDelete
  47. Nice and informative blog! This type of information makes you aware of the necessity of quality control when creating software.
    If you want to know about Software testing company in India then you can click here.
    Thanks for sharing.

    ReplyDelete
  48. Thank You for this wonderful and much required information top cloud services company in india

    ReplyDelete
  49. Excellent post, Thank you for sharing this useful blog post with us. We provides the Best IT experts in USA. We offers you the top PPC Service Provider in USA, where we maintain and promote your company on google, bing and yahoo. Similarly, we advertise your products and services online to increase your web presence and generate leads at a global level.

    ReplyDelete
  50. Fantastic blog I look forward to reading more recent posts. Ameotech Informatics is also known as a Software Development Company in Mohali . We offer complete software solutions to clients worldwide. With the most up-to-date technologies, we produce high-quality solutions across all industry verticals. We are a one-stop shop for all of your global IT requirements.

    ReplyDelete
  51. Informative post! Thank you for sharing an article. it’s very helpful for me. Also visit Power Apps development company

    ReplyDelete
  52. Thanks for sharing your blog good knowledge give related of software development. software developer mumbai

    ReplyDelete
  53. Nice: it’s very helpful for me. if you want best service in microsoft power apps then visit Power Apps development company

    ReplyDelete
  54. I read your blog. Its very knowledgeable and accurate with the topic you suggested. We also have Services like Telemedicine Software Development and many more Services related to healthcare app Development.
    Visit our Site to know More Services by Sisgain

    ReplyDelete
  55. I agree with your article ! Thanks for Sharing.It is very interesting. HR Management System

    ReplyDelete

  56. Loved it! This is really helpful and inspired me.

    Angular development services

    ReplyDelete
  57. Helpful Post, Thanks for sharing this informative content. We are Also provide react native app development facilites.

    ReplyDelete

  58. What a comprehensive post! Extremely helpful and informative for a beginner like me. Thank you. By WDP Technologies

    ReplyDelete
  59. Thanks For The Informative Article. This Is One Of The Best Resources I Have Found In Quite Some Time. Nicely Written And Great Info. I Really Cannot Thank You Enough For Sharing. Meentosys Is A Best Mobile App Development Company In Delhi That develops different types of applications for different platforms like android, ios, react native, hybrid and more.

    ReplyDelete
  60. Thank you for posting this awesome article. I’m a long time reader but I’ve never been compelled to leave a comment. If you are interested in Top Android App Development Company or want to discuss the importance of Mobile Application in the present scenario, contact anytime. You can also contact here, if you are looking forward to Hire mobile app developers.

    Mobile App Development Company
    Top mobile app development companny
    best mobile app developmnet compaby

    ReplyDelete
  61. Thank you for sharing an article. it’s very helpful for me. Also, visit Power Apps service providing company

    ReplyDelete
  62. Its sublime! Thanks for the information. Keep posting more.
    I am sharing a website which provides best services in Field. For more details , kindly go through the link.
    IT Technician

    ReplyDelete
  63. I Read your Blog, Very Knowlegeable and accurate with the topic. Keep updating these Topics in Your Blog. We also have Services related to Remote paitent monitoring application Development at myconnectcenter. Visit our Site to know More

    ReplyDelete
  64. You have written an excellent blog. I learned something new from your Blog. Keep sharing valuable information. WDP Technologies

    ReplyDelete
  65. You have a nice post and great idea you give a lot of Knowledge to others. Thank you for sharing. Web Based Best Software Development Company in Mohali, Punjab, India.

    ReplyDelete

Note: Only a member of this blog may post a comment.