1. What is MCDC ?
Ans:
Modified Condition/Decision Coverage – Every point of entry and exit in the program has been invoked at least once, every condition in a decision in the program has taken all possible outcomes at least once, every decision in the program has taken all possible outcomes at least once, and each condition in a decision has been shown to independently affect.
2. What is Condition?
Ans:
A Boolean expression containing no Boolean operators.
3. What is Decision?
Ans :
A Boolean expression composed of conditions and zero or more Boolean operators. A decision without a Boolean operator is a condition. If a condition appears more than once in a decision, each occurrence is a distinct condition.
MCDC Examples :
1. MCDC for A||(B&&C)
Ans:
2. MCDC for A&&(B||C)
Ans:
3. MCDC for (A||B)&&(C||D)
Ans :
4. MCDC for (A&&B)||(C&&D)
Ans:
5. MCDC for (A&&B)||(C||D)
Ans :
6. MCDC for (A&&B)&&(C||D)
Ans :
7. MCDC for ((A&&B)||((!B)&&C) )
Please install Flipkart by this link : http://affiliate.flipkart.com/install-app?affid=shivaa
Permalink
hi,
Please add your suggestions and questions
Permalink
Can you please tell me how to do mcdc for following expression
a&&b&&c||d
and what is difference between( a&&b&&c||d ) and ( ( a&&d ) && ( c||d ) )
can u please mail mcdc for these expression in er.chandralal@gmail.com
Permalink
Hello sir I want basic information about MCDC and how to select the 1st row in the test cases.
Permalink
Hi Chandralal,
Brackets () has the highest priority so if you separate the equation with brackets that will be clear picture and easy to understand and easy to write test cases.
come to your question a&&b&&c||d ,we can write MCDC for this equation also before that we need to know the priority of operators and proceed.
Permalink
Can I pls tell me how to get after 5sec in MCDC based on delay
Permalink
Hiii siva
i have done good job.
Permalink
Sorry U have done god job.
Permalink
helloo siva
Send me ur mail id.i will send u RTRT tools notes.So u cn also add it in dis blog.
Permalink
Hi,
Thank you
my mail id : ch.sivaprasadreddy@gmail.com.
please send me RTRT notes.
Permalink
Can you plz forward me that material at
sunilchrlp@hmail.com
Permalink
can you send me RTRT notes.
my mail id : sreekanth.force@gmail.com
Permalink
Could you send RTRT notes at govindm299@gmail.com Thanks in advance.
Permalink
i have send u RTRT notes .u cn check it.
Permalink
Hi,
Can you please Send RTRT notes and LDRA notes
my mail id : muduli.jitendra@gmail.com
Permalink
Please send me the rtrt notes to my mail id ankaiahgada433@gmail.com
Permalink
how is first row derived ?
Permalink
Hi,
The first row is just assumption based on that will change the one input and ensure that output is modified based on the changed input.
I hope answered your question ,please feel free to reply if you have any doubts.
Permalink
plz send me rtrt notes and interviews question on do178b and mcdc
Permalink
Hi Swati Kumari,
You can find the Interview questions of DO178B and MCDC Related in this blog itself. Still if you have any questions which are not there in this blog please post the questions i'll get you the answers.
Permalink
nd if possible can u expalin the concept of stub in RTRT tool.??
Permalink
briefly tell how to select the first line, wheather it is trial and error method, because for for long boolean expression, it is difficult.
Permalink
Hi Suri,
The first row is just assumption based on that will change the one input and ensure that output is modified based on the changed input.
I hope this answered your question, please feel free to reply if you have doubts.
Thank You
Permalink
Will post the same in website soon.
Thanks.
Permalink
please send me RTRT notes to srinu7728b@gmail.com
Permalink
Hi Can any one tell me what is the MCDC condition for (A&&B)||(B&&C)
Note: 2nd B is B-BAR
Please explain me
Thanks n Regards
Abhishek
Permalink
hi Abhishek,
i have updated the MCDC conditions for (A&&B)||(!B&&C),
please check and post the doubts if any.
Please post such questions ,so that it will be useful for all.
Regards
Siva
Permalink
thank u shiva,but i have a doubt in that MCDC condition should change only one input at every single instance.But you changed 2 input
Permalink
Hi Abhishek,
i hope your are talking about “!B”. Actually if i change B input automatically !B input get affected (opposite). that’s why i have shown the transition when the B is changing automatically !B also getting change.
Hope I answered your question.
Permalink
guys
can anyone having rtrt notes & mcdc explanation notes please send to umanathgovind@gmail.com
Permalink
Hi Sir,
Can different people have different set of inputs to show independency for each input. Because I was getting different set of combination to prove for the same set of equation
Permalink
Hi Shruthika,
Thanks for posting the query!!!
Each Individual have their own way of proving the MCDC with different combinations, but final moto is to prove the independancy.
Regards,
Siva
Permalink
solve (A||B)&&(A||C)?
Permalink
hi Rajan,
Please find the MCDC for the (A||B)&&(A||C)
A C B Expression Output
false true true true
false true false false
false false true false
true false false true
Permalink
(A||B)&&(A||C)
by DeMorgan’s Theorem
=> (A+B).(A+C) // ||=> +, &&=> .
=> A.A+A.B+A.C+B.C
=> A+A.B+A.C+B.C // A.A=1
=> A(1+B+C)+B.C // Taking A commonly out
=> A(1+(B+C))+B.C
=> A+B.C // 1+A=A
=> A||(B&&C)
=> A || ( B && C ) O/P
T F T T
F F T F
F T T T
F T F F
Permalink
(A||B)&&(A||C)
by DeMorgan’s Theorem
=> (A+B).(A+C) // ||=> +, &&=> .
=> A.A+A.B+A.C+B.C
=> A+A.B+A.C+B.C // A.A=1
=> A(1+B+C)+B.C // Taking A commonly out
=> A(1+(B+C))+B.C
=> A+B.C // 1+A=A
=> A||(B&&C)
=> A || ( B && C ) O/P
T F T T
F F T F
F T T T
F T F F
Permalink
Hi ,
where do i can download RTRT tool.
Permalink
hi
help me how to download RTRT free version .
Permalink
hai can anyone suggest the MC/DC solution for the equation
1) (A&&B)IIA’
2) (A&&B)’IIC
3) PLEASE SEND ME RTRT NOTES TO MY EMAIL ID…subrahmanya2011@gmail.com
Permalink
CAN ANY ONE SEND ME THE RTRT NOTES AND DO 178B INTERVIEW QUESTION AND MCDC COVERAGE NOTES
Permalink
very urgent help me out please
Permalink
Hi Sirisha,
You can find all the details of DO178B,RTRT and MCDC in this website itself.
Permalink
Do we need to toggle output between test cases? I mean, for two input AND gate, Is it required to add scenario 3 between 2 and 4?
Scenario 1 : T T -> T
Scenario 2 : T F -> F
Scenario 3 : T T -> T
Scenario 4 : F T -> F
Is there any case when adding extra scenario just to toggle output
will be helpful?
Permalink
Hi Akash,
it’s purely depends on the project basis, but yes to show the transformation toggling is needed.
Permalink
Hi
can anyone send rtrt notes very urgent
Permalink
In Mcdc coverage what type of errors will get?
Permalink
Template of ptu in rtrt? And write syntax for c=a/b in rtrt.
Permalink
Write test cases If(a>100)and(b<100) then c is true otherwise d is true
Limits: a is 1-10
b is 40-100 and c is
independent
Permalink
If((a&&b||c)&&(d||e)&&f).How many test cases u will write?
Please explain clearly as early as possible.
And also
(A&&B)||(A&&C)
(A||B)&&(A||C)
Mcdc coverage also explain clearly please
Permalink
Can any one send me RTRT NOTES and MCDC like (A&B)//(C bar &D bar). Please share me all MCDC RELATED
Permalink
Please send me rtrt notes to follow ING email id halagerirashmi@gmail.com,it’s urgent I have interview
Permalink
WHAT IS MASKING MCDC??
EXPLAIN THE MCDC FOR (A&&B ) || (A&&D)
Permalink
Hi Siva sir,
Robustness cases are possible in MCDC or not?
If possible then please write the MCDC robustness cases for a^b^c..
Permalink
How to choose the first row for MCDC?
which row shall I take first?
can you explain please
Permalink
What will be the MCDC for (A||B)&&C ??
Permalink
Hi
how many test cases in A X-OR B gate in MCDC