Requirements Traceability-Requirements Traceability Matrix-Requirement Traceability Matrix

Поделиться
HTML-код
  • Опубликовано: 7 авг 2024
  • Requirements traceability or traceability in software testing is managed with RTM traceability matrix. Requirements traceability and traceability matrix is explained in this requirements traceability matrix tutorial that resolves the following queries:
    - Requirements traceability
    - Traceability matrix
    - Requirements traceability matrix
    - Requirement traceability matrix
    - Requirements traceability matrics
    - Requirements traceability matrix template
    - Requirement traceability matrix template
    - Requirements management
    - Traceability matrix example
    - Traceability matrix template
    - Traceability matrices
    - Traceability
    - Traceability matrices in testing
    - Requirements traceability matrices
    - Software testing tutorials
    - Software testing
    Requirements Traceability Matrix or Requirement Traceability Matrix or RTM in software testing shows requirements traceability to test cases. Learn about requirement traceability with examples along with requirements traceability, traceability matrix, requirements traceability matrix, requirement traceability matrix, requirements traceability,requirements traceability matrix,requirements traceability matrics,requirement traceability matrix,requirements traceability matrix template,requirement traceability matrix template,requirements management,traceability matrix,traceability matrix example and traceability matrix template.
    0:00 Requirements Traceability Matrix Introduction
    0:30 What is Requirements Traceability Matrix
    1:13 Requirement Traceability Matrix Parts
    2:05 Forward Traceability
    2:28 Backward Traceability
    2:45 Requirements Traceability to Test Cases
    3:00 Requirements Traceability Matrix Template
    3:41 Requirements Traceability - Requirement 1
    4:57 Requirements Traceability - Requirement 2
    5:19 Requirements Traceability - Requirement 3
    5:57 Requirement Traceability Totals (Requirements)
    6:30 Requirements Traceability - Test Case 1
    6:53 Requirements Traceability - Test Case 2 onward
    7:12 Requirement Traceability Totals (Test Cases)
    8:00 Traceability Matrices in Testing Tips
    11:29 Requirements Traceability Matrix RTM Summary
    This software testing training and QA testing training also resolves the following traceability in software testing queries:
    - Requirements traceability
    - Software testing
    - Traceability matrix
    - Requirements traceability matrix
    - Requirement traceability matrix
    - requirements traceability
    - Requirements traceability matrix template
    - Traceability
    - Requirement traceability
    - Business requirements traceability matrix
    - traceability matrix
    - Requirements traceability matrix template xls
    - Requirements traceability matrix template excel
    - Requirement traceability matrices
    - Requirements management
    - Traceability matrices in testing
    Learn about requirement traceability and how to map requirements in traceability matrix using requirements traceability matrix template. This video resolves the following software testing queries:
    - Traceability matrices in testing
    - Traceability matrix
    - Requirement traceability matrix
    - Requirements traceability matrix
    - Software testing (industry)
    - Manual testing
    - RTM in software testing
    - Requirement traceability
    - Software testing training
    - Traceability matrix template testing
    - Software testing basics
    - Software testing course
    - traceability
    - Software testing tutorial
    - Requirements traceability
    - Requirement traceability matrix
    - requirements traceability matrix
    - What is traceability matrix
    - Business requirements traceability matrix
    - Traceability matrices in testing
    - Traceability matrix
    - requirements traceability
    - Traceability matrix example
    - Traceability matrix format
    - Traceability matrix template testing
    - Traceability matrix template agile
    - Requirements traceability matrix template
    - traceability
    Learn what is RTM in software testing, used for requirements mapping of software requirements with test cases and other artifacts. Traceability matrix example explained shows rtm in manual testing using example rtm document and how to write rtm traceability matrix and maintain it. Useful for software tester to understand RTM meaning and importance. You can email me to get a copy of my RTM sample that I use in this software testing tutorial.
    ******
    How to test software reports: • How To Test Reports In...
    Software Testing Tutorials for Beginners (complete set): • Software Testing Course
    Test Automation : • Test Automation Tutorials
    Database Testing : • Database Testing Tutor...
    ******
    Subscribe: ruclips.net/user/Software...
    #softwareandtestingtraining #inderpsingh #softwaretesting #softwaretestingtutorials
    Website (blog): inderpsingh.blogspot.com/
    LinkedIn: / inderpsingh

Комментарии • 180

  • @rippandeepbhatti9294
    @rippandeepbhatti9294 8 лет назад +1

    Very well explained.. I was little confused before watching this video about the relationship between TC and Req. I have got a clear idea about RTM now. Thanks for this easy, simple and clear video..

  • @cbt121314
    @cbt121314 3 года назад +3

    Straightforward, clear voice, and perfect explanation. Thank you!

    • @QA1
      @QA1  3 года назад +1

      @Christian Batach - Awesome comment. Please share this video, if possible.
      Inder P Singh

  • @patriciaaguirre6693
    @patriciaaguirre6693 10 лет назад +1

    You made this so simple. Thank you for the explanation.

  • @namratasoni9744
    @namratasoni9744 8 лет назад +1

    Very clear and easy language ......If really want to understand concept of RTM then go through this video...

  • @rakeshjha7475
    @rakeshjha7475 8 лет назад +1

    Such a usefull tutorial of RTM. Thanks!

  • @jithualex4647
    @jithualex4647 7 лет назад +10

    Superb explanation.. easy to understand

  • @safchowdhury
    @safchowdhury 9 лет назад +1

    Thanks for this tutorial. Really helped me with my project :)

  • @abdulbarik2080
    @abdulbarik2080 4 года назад +1

    It is a really good video for the topic. easy to understand & all confusions are over.

  • @Love.Cook_Sanji
    @Love.Cook_Sanji 9 лет назад +1

    FINALLY ! found a video that makes sense about RTM thank you

  • @hafizumer9424
    @hafizumer9424 8 лет назад +2

    Such a usefull tutorial of RTM :)
    Thanks

  • @faridnadirov5472
    @faridnadirov5472 7 лет назад +1

    Excellent explanation! Thank you !

  • @Ravicgsce
    @Ravicgsce 8 лет назад +1

    Very useful tutorial. Thanks for sharing.

  • @nemostarlight7415
    @nemostarlight7415 9 лет назад +1

    Thank You very much.It was very helpful.

  • @heeelmooi
    @heeelmooi 7 лет назад +1

    excellent video. Just what I needed

  • @ሚሚ
    @ሚሚ 5 лет назад +3

    The best video on RTM.

  • @paulorosarin5889
    @paulorosarin5889 9 лет назад +1

    Very useful instructions. Thanks.

  • @rafidar6635
    @rafidar6635 9 лет назад +1

    thank you very much...may God bless you..

  • @newma24
    @newma24 7 лет назад

    You made it this very simple. Really useful videos. Thank you!

    • @QA1
      @QA1  7 лет назад

      Good to know. Please subscribe to my channel. You may find my Test Automation tutorials useful too, especially the complete set on LoadRunner. The link to these training videos is ruclips.net/p/PLc3SzDYhhiGXVcy8EcrTSfwsC-v8EUZvg

  • @krishmba06
    @krishmba06 8 лет назад +1

    Many thanks for the useful video..

  • @marianatsiupka8962
    @marianatsiupka8962 9 лет назад +1

    Thank you! Really helpful

  • @preethishetty7161
    @preethishetty7161 4 года назад

    wow clear cut explanation...thank you !!

  • @pranshul67
    @pranshul67 8 лет назад +1

    thanks! great video

  • @aishaSuan
    @aishaSuan 9 лет назад +1

    really user-friendly videos. Thanks and kudos to the owner!

    • @QA1
      @QA1  9 лет назад

      aisha magayo-ong Hi Aisha, thank you for your comments. Best wishes, Inder

  • @drumtouch
    @drumtouch 7 лет назад +1

    Good job man, thanks.

  • @822rakesh
    @822rakesh 7 лет назад +1

    thank u good n easy understandable...

  • @Helena-dt6bc
    @Helena-dt6bc 8 лет назад +1

    Excellent tutorial :-)

  • @bethdsa
    @bethdsa 9 лет назад

    Your all videos on QA is very detailed oriented & easy understandable & greatly expalined Awesome . Thanks

    • @QA1
      @QA1  9 лет назад

      Mohit Singh Hi Mohit, you are welcome to this channel and my software blog at inderpsingh.blogspot.com/

  • @prikulk
    @prikulk 9 лет назад +1

    Thank You . You explained it well .. in simple language .

    • @QA1
      @QA1  9 лет назад

      Priya Pathak Glad that you found my video useful. Thank you.

  • @unaganesh9
    @unaganesh9 8 лет назад

    Very Easy to understand....thanks

  • @varshatomar1
    @varshatomar1 10 лет назад

    Very nice explanation regarding Requirements Traceability Matrix, Thanks a lot for sharing this.

    • @QA1
      @QA1  10 лет назад

      Varsha - Thank you for your comment. Appreciate it :)

  • @shahshank
    @shahshank 10 лет назад

    i am super new to this. and you helped ALOT! thanks!

    • @QA1
      @QA1  10 лет назад

      Shahshank, you are welcome. I have sent you links to more resources. Thank you.

  • @daryadokht7817
    @daryadokht7817 10 лет назад

    Thank you so much !!! this is really helpful!! nice explanation !!

    • @QA1
      @QA1  10 лет назад

      Great! Thank you.

  • @ramyabaskaran7958
    @ramyabaskaran7958 9 лет назад

    Hi Sir, Thanks for sharing your knowledge. I have understood completely without any doubt. Thank you very much:)

    • @QA1
      @QA1  9 лет назад

      Ramya Baskaran Thank you, Ramya. You may find my other testing tutorials useful too. They are at ruclips.net/p/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM

  • @harpreetdhaliwal4315
    @harpreetdhaliwal4315 10 лет назад

    Thank you so much for explaining in very easy way. My fear for RTM is all over. Your instructions are very clear and helpful.

    • @QA1
      @QA1  10 лет назад

      The RTM is a way to find out if each requirement is mapped to at least one test case.
      Actually, the RTM can store more information than shown here. The requirements can be mapped to design documents and source code files. We can also check backward traceability. Just as every requirement should have at least one test case, every test case should be testing at least one requirement. This traceability in both directions can be checked for other project artifacts like design documents and source code files.
      Thanks for your comment.

  • @GDNetworkingNewbie
    @GDNetworkingNewbie 4 года назад +1

    Great Explanation

  • @ManishKumar-nw1zp
    @ManishKumar-nw1zp 8 лет назад

    thanku very much for this vedio..

  • @olipop84
    @olipop84 5 лет назад

    Great explanation! Outstanding.

    • @QA1
      @QA1  5 лет назад

      Hi Oliver, many thanks for your kind comment.

  • @AshokKumar-qr4eu
    @AshokKumar-qr4eu 5 лет назад

    Super sir. Easy to understand

  • @Daivik4
    @Daivik4 4 года назад +1

    Best video on testing I have ever watched

    • @QA1
      @QA1  4 года назад

      Many thanks and welcome to this channel.
      Regards,
      Inder

  • @chaitanyamopuru4342
    @chaitanyamopuru4342 9 лет назад

    explanation is very nice u plz explain with real time scenarios

  • @ushavummadi8083
    @ushavummadi8083 6 лет назад

    very helpful and very thanks for creating this video....

    • @QA1
      @QA1  6 лет назад

      Hi Usha, thank you. Please see the entire list of Software Testing Tutorials at
      ruclips.net/p/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM

  • @nikhilavemuri955
    @nikhilavemuri955 7 лет назад

    you are rocking... explanation is crystal & clear... in single word awesome...

    • @QA1
      @QA1  7 лет назад

      Thank you, Nikhila.

  • @swethathalapaneni4932
    @swethathalapaneni4932 6 лет назад

    Nice Explanation. Very Useful.

    • @QA1
      @QA1  6 лет назад

      Many thanks, Swetha. The full course is at the link, ruclips.net/video/T1a6LUXHZmg/видео.html

  • @shailendrasinghrajput4871
    @shailendrasinghrajput4871 2 года назад +1

    Very nice information

  • @amlam5685
    @amlam5685 7 лет назад +1

    very helpful than you

  • @managementinsight4554
    @managementinsight4554 7 лет назад

    great work. thanks for the explicity

    • @QA1
      @QA1  7 лет назад

      Thank you.

  • @user-z1u8x
    @user-z1u8x 7 лет назад

    I finally got it. Thanks a lot!

    • @QA1
      @QA1  7 лет назад +1

      Olga, good to know. I have 37 Software testing tutorials. You can see the list at the link, ruclips.net/p/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM

  • @sonitgoswamy1
    @sonitgoswamy1 10 лет назад

    Inder a good video which is clear and to the point. Can you share a video explaining about cost budget and how to calculate profitability and revenue of a project?

  • @madhavisunkara9151
    @madhavisunkara9151 10 лет назад

    Very well explained...Thankyou!

    • @QA1
      @QA1  10 лет назад

      Madhavi, you are welcome. Thank you :)

  • @manikjain6861
    @manikjain6861 10 лет назад

    crisp and concise explanation... nice job...

    • @QA1
      @QA1  10 лет назад

      Many thanks, Manik.

  • @ashutoshp84
    @ashutoshp84 6 лет назад

    Good explanation of the RTM in brief.

    • @QA1
      @QA1  6 лет назад

      Ashutosh, many thanks for your comment. You may also like my tutorials on Test Estimation etc. at ruclips.net/video/8njsMOggqXs/видео.html&index=27&list=PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM

  • @midhungollapalli7453
    @midhungollapalli7453 10 лет назад +2

    Good One

  • @poonampoonam305
    @poonampoonam305 3 года назад +1

    now I understand this...many interviewer ask me same ques always got confused.....

  • @sandeepsohal1543
    @sandeepsohal1543 6 лет назад +1

    thanks for sharing

  • @timmysuri6335
    @timmysuri6335 10 лет назад

    very simple and easy to understand the concept.

    • @QA1
      @QA1  10 лет назад

      Glad that you liked it :)

  • @karll2577
    @karll2577 9 лет назад

    Thank You Sir! that helped a lot

    • @QA1
      @QA1  9 лет назад

      You are very welcome.

  • @Niteshshewa
    @Niteshshewa 9 лет назад

    your explanation is very good .

    • @QA1
      @QA1  9 лет назад

      Many thanks.

  • @kaukabfh
    @kaukabfh 9 лет назад

    Gr8 explaination.Thanks.

    • @QA1
      @QA1  9 лет назад

      kokombo Thank you for your comment.

  • @sans.1909
    @sans.1909 2 года назад +1

    Thank u sir

  • @bhavikapandya929
    @bhavikapandya929 9 лет назад

    excellent....very usefull video.. thank you..

    • @QA1
      @QA1  9 лет назад

      Bhavika Pandya Thank you so much.

  • @alitester522
    @alitester522 3 года назад

    Super Video. Please make a video for Test Plan, How to start Test plane practically . Thanks For your support

    • @QA1
      @QA1  3 года назад

      Thanks a lot for your comment. Test Plan video at 17:10 in ruclips.net/video/vm5kGy6URjM/видео.html

  • @johnpimos
    @johnpimos 7 лет назад +1

    Good explannation

  • @vikasdasi6605
    @vikasdasi6605 6 лет назад

    Really very helpful video
    thanks

    • @QA1
      @QA1  6 лет назад

      Thank you, Vikas. You can check out my full set of 37 manual testing tutorials at the link, ruclips.net/video/T1a6LUXHZmg/видео.html

  • @norad1090
    @norad1090 9 лет назад

    Hi,Thanks for your usual support, I have a question regarding prioritizing Test cases: for example if we have 14 TCs to cover a given module and for some reason we need to reduce the number of TCs . Is there a technique for prioritize? How can I select the less number with acceptable coverage? Thanks in advance.

    • @QA1
      @QA1  9 лет назад

      +Nora D Thank you for this interesting question. You know that a reduction in the number of test cases run increases the risk that bugs slip through to production. So, you could consider combining the 14 TCs (at a higher-level/ less detailed) instead. If there is absolutely less time to test, we should run the test cases that test the highest priority requirements.

  • @boopathyg3152
    @boopathyg3152 10 лет назад

    Thanks double ton Bro !

    • @QA1
      @QA1  10 лет назад

      You are most welcome :)
      You may find the videos in the Test Design playlist useful too. The link is ruclips.net/p/PLc3SzDYhhiGWW0TzISFKqAN_ic8DnZvVc

  • @swarnareddykollu287
    @swarnareddykollu287 5 лет назад +1

    GOOD JOB

  • @ThePavanlinga
    @ThePavanlinga 10 лет назад

    Simple and good...

    • @QA1
      @QA1  10 лет назад +1

      Many thanks, Pavan.

  • @ps270693
    @ps270693 7 лет назад

    wonderfully explained 😃

    • @QA1
      @QA1  7 лет назад

      Thank you. Please find the full playlist of Software testing tutorials at ruclips.net/p/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM

  • @niidollar23
    @niidollar23 10 лет назад

    Good job, well explained

    • @QA1
      @QA1  10 лет назад

      Thank you, Elisha :)

  • @gauravmishra7698
    @gauravmishra7698 10 лет назад

    thanks ?it was petty gud..

    • @QA1
      @QA1  10 лет назад

      Gaurav, thank you.

  • @kristokr
    @kristokr 9 лет назад

    Nice video and great explanation. I have a few questions:
    1. Is it okay to include business requirements as well to the RTM so the full traceability is maintained?
    2.Do you suggest seperate TM's for example from business requirements to functional requirements , functional requirements to test cases in case of large projects?
    3. How could I include the status of tests (done, not done) for a particluar requirement in the RTM ?

    • @QA1
      @QA1  9 лет назад

      Pil Lai Thank you. Here are my responses - 1. Yes. 2. In order for the RTM to become one huge mapping, we can divide it into sections but not separate documents. One section of Bus Requirements to Software Requirements (both functional and extra-functional). One section of Software Requirements to System Architecture and so on. 3. We don't use the RTM itself for tracking but we can take a copy of the data and use this data for tracking the test status of a particular release. Thank you.

  • @chandrashekarbylappa3669
    @chandrashekarbylappa3669 9 лет назад

    your explanation skills are very good

    • @QA1
      @QA1  9 лет назад

      Thank you. Appreciate your comment.

  • @mynastycomment5360
    @mynastycomment5360 10 лет назад

    Hi Inder, Thanks for the video. If we don't have a software to manage version control, who prepares and manages the RTM. Is it the job of the tester or the test lead/manager??

    • @QA1
      @QA1  10 лет назад

      Hi Avi - if you don't have version control, then the RTM can be controlled manually. The Test Lead can own the RTM. The tester can submit the RTM changes to the Test Lead for review and application to the RTM. However, such a process would create a bottleneck with the Test Lead as he or she needs to apply every single change to the RTM. So, better use a version control system - there are quite a few open source version control tools available.
      Thank you for your question.

  • @amirahhanafi646
    @amirahhanafi646 4 года назад

    thanks!!!

    • @QA1
      @QA1  4 года назад

      You're welcome!

  • @nileshbandgar
    @nileshbandgar 10 лет назад

    Thank you for keeping it simple and straight. Just one q'tion..What if Requirement doc and matrix are combined ...do you suggest to go for a tool to manage it ?

    • @QA1
      @QA1  10 лет назад

      Thank you for your question. I am not sure that I understand the situation. The requirements document knows only the requirement IDs but has no knowledge of the test cases (at least initially, because the test cases do not exist yet). The Requirement Traceability Matrix should be outside the requirements document. If not, it has to be updated every single time there is a change in the traceability (which can be frequent if new test cases are written or existing test cases are updated). If possible, definitely go for a tool to manage the RTM. I don't have any preferences, just go with whichever tool supports creating and maintaining the RTM. Thanks again. Inder.

    • @nileshbandgar
      @nileshbandgar 10 лет назад

      Software and Testing Training Hi Inder, Appreciate quick reply. I should have split the question. Anyways I understand the Req doc will followed by RTM, but in practical scenario when some project demands RTM describing Req as well... its a tricky situation :)...Any ways apart from that, in your opinion ,what tool is best for a complex RTM ?

    • @QA1
      @QA1  10 лет назад

      Nilesh Bandgar
      Hi Nilesh, if your test management system or project management system has the RTM feature (map the test cases to requirements and generate the RTM), then go for it. If not, the RTM can be created and maintained manually in Microsoft Excel. In Excel, you can write VBA scripts to do additional validations and tasks within the RTM.

  • @madhusudansharma1339
    @madhusudansharma1339 9 лет назад

    Excellent..

    • @QA1
      @QA1  9 лет назад

      Madhusudan Sharma Many thanks, Madhusudan.

  • @magiczin2845
    @magiczin2845 7 лет назад

    crystal clear ...

    • @QA1
      @QA1  7 лет назад

      Thank you. Please check out the other software testing tutorials in the complete playlist at ruclips.net/p/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM

  • @sankarsan
    @sankarsan 9 лет назад

    very well explained

    • @QA1
      @QA1  9 лет назад

      Sankarsan, appreciate your comment. Thank you.

  • @borisholzer1322
    @borisholzer1322 4 года назад +4

    What if the maintenance of the matrix can hardly be done due to the pure number of elements? Here's what our customers say:
    "The elimination of ... manual maintenance of Excel matrices, is a great relief; YAKINDU Traceability helps us to work 70% more efficiently in our projects and in a much more structured way."
    The whole story is here:
    www.itemis.com/en/yakindu/references/bauerhin/

  • @sharmahimanshu
    @sharmahimanshu 8 лет назад +1

    Hi, I have a query here.
    Do we have versions of RTM as per sprints (like RTM for each sprint or release)?
    Or there is only single copy of RTM which contains all the requirements and test cases related to them till current date?
    If second one is the case, then how would we manage RTM as it would have hundreds of requirements and thousands of test cases?

    • @QA1
      @QA1  8 лет назад

      Hi Himanshu, the RTM is a single live document with all the requirements ID's and test cases ID's. Sometimes, the RTM is divided into modules (with one worksheet having requirements and test cases of one module only). Yes, the RTM may be huge but we can filter it based on any grouping. Thank you. Inder

    • @sharmahimanshu
      @sharmahimanshu 8 лет назад

      +Software and Testing Training
      I was not expecting such a quick respose.
      Thank you very much...

  • @sfdc_qa
    @sfdc_qa 3 года назад

    Its great video sir. I want to know how to calculate test coverage ?

    • @QA1
      @QA1  3 года назад +1

      Thank you. Test coverage is a ratio. But, there are several test coverage metrics, which I have mentioned in my Data Flow Testing tutorial at ruclips.net/video/m_TQ-jsfRwM/видео.html

  • @pvhgj
    @pvhgj 4 года назад +1

    Nice

  • @lekanalabi3021
    @lekanalabi3021 7 лет назад

    Thank you! reallyhelful.... Do you offer pay training ?

    • @QA1
      @QA1  7 лет назад

      Yes, you are welcome to email me @ isingh 30 at g mail dot com (with no spaces) .

  • @pratibharaj1107
    @pratibharaj1107 6 лет назад

    well explained

    • @QA1
      @QA1  6 лет назад

      Pratibha, many thanks for your comment.

  • @lakshmiprasanna263
    @lakshmiprasanna263 9 лет назад

    Thank you Sir. I got the concept.But Just wanted to be clear , should we also include Requirements matrix in Functional Requirement Doumentation also.

    • @QA1
      @QA1  9 лет назад

      Lakshmi Prasanna No, it is a separate document. One of the inputs to create the Requirements Traceability Matrix is the Functional Requirements. The RTM has the relations between the requirements and software source code or test cases.

  • @usmanmubashir7188
    @usmanmubashir7188 8 лет назад +2

    Hi, This was great tutorial for me, I have query that how do we figure out, how many tests we need for each requirement. Also how early RTM should be created. Thanks

    • @QA1
      @QA1  8 лет назад +1

      Each lowest-level requirement must have at least one test that verifies it. Further, each requirement may have a negative test too. Therefore, each requirement must have at least one or two tests. RTM should be created as soon as the requirements are available. Thank you for your questions.

    • @usmanmubashir7188
      @usmanmubashir7188 8 лет назад

      Great!Thank you for your quick response.

  • @manishapalacherla9782
    @manishapalacherla9782 9 лет назад +1

    can we assess the quality of an application through traceability matrix..? can u explain the reason..?

    • @QA1
      @QA1  9 лет назад +1

      Manisha Palacherla The final Requirements Traceability Matrix (RTM) is just one of the many inputs that we can use to assess the quality of the application under test. We can review the final RTM to find out 1) if each requirement has at least 1 test case to test it and 2) if the test cases mapped to each requirement test it correctly and fully. Then take actions based on our RTM review.

  • @reckz420
    @reckz420 8 лет назад

    Nice tutorial with simple and easy to understand explanation. What program did you use to video record your desktop screen?

    • @QA1
      @QA1  8 лет назад

      +St. Devil Its camstudio.

    • @reckz420
      @reckz420 8 лет назад

      +Software and Testing Training Thanks!
      I've couple of more questions based on this tutorial.
      In formal software testing, there are multiple phases of testing i.e unit integration, system, UAT, regression etc. In which testing phase, this RTM would be applicable? Would each phase have it's own different RTM because each of these testing phases have different needs, environments and expected end results.
      Second, in an agile environment if during the next sprint there have been features enhancements, addition/removal of features, how would this affect RTM? Is RTM a continually evolving matrix?

    • @QA1
      @QA1  8 лет назад

      +St. Devil The RTM is a single artifact. It is the same single RTM document that is applicable during unit testing, integration testing, system testing, UAT etc. The reason is that RTM contains a mapping of Reqs to Test Cases. The same Req would map to several unit tests, the same Req would map to some integration tests, the same Req would map to some system tests and so on. Also, every unit test, every integration/ system/ acceptance test listed in the RTM would map to some Req.
      Yes, the RTM is a continually evolving matrix.
      Thank you for your questions.

    • @reckz420
      @reckz420 8 лет назад

      +Software and Testing Training Thank you very much for your time and to explain in detail.

    • @QA1
      @QA1  8 лет назад

      +St. Devil My pleasure. Thank you so much for your questions.

  • @Raouf4eva
    @Raouf4eva 8 лет назад

    Under requirements you said those are the amount of test cases it takes to test that req, so do you mean it has that many scenarios?? Like you have 1,2,4,2,2,5,5,5,2,4?? if you could please explain. How can you know how many test cases it takes for that req;..

    • @QA1
      @QA1  8 лет назад +1

      +raouf dou Let us take one example to understand this better. Req3 has 4 test cases. This means that the tester has these 4 test cases already available. These four different test cases would test different parts/ aspects of Req3. In other words, RTM is not a plan, it is a record of mapping of Requirements with Test Cases. Therefore, we need not estimate the number of test cases per requirement, we just need to count from the existing test cases. Thank you.

  • @manishapalacherla9782
    @manishapalacherla9782 9 лет назад

    a very crucial issue is observed on the last of the delivery, how do u think tester react upon this issue and why ? can u explain this sir

    • @QA1
      @QA1  9 лет назад +2

      Manisha Palacherla I can try. First, the tester should isolate the issue i.e. find out the exact conditions in which the issue occurs. Second, the tester should confirm the bug and then log the bug report with all the necessary steps and test data. Third, the tester should inform the team about this issue so that the developer(s) can analyze the bug immediately and decide whether the bug will be fixed in the current release or later. Thank you for your question.

  • @joy770
    @joy770 9 лет назад

    Hi,
    Thanks for this vedio, can you plz explain what is requirement document and what is the format of the same and all requirements have requirement id in requirement document ?

    • @QA1
      @QA1  9 лет назад

      Sandeep Kumar There are many types of requirements, high level to very detailed. Also, there are many types of requirements documentation. Yes, each requirement should have a unique requirement ID so that it is identifiable. I have explained about requirement documents in my video, How to review Software Requirements at ruclips.net/video/Vz7TQ3eAQiU/видео.html

    • @CharlieForEve
      @CharlieForEve 8 лет назад

      +Software and Testing Training Requirements must be detailed otherwise you simply have a goal and no decisions has been made as to how to address it. A high level "requirement" of making certain information available can be met by numerous low level detailed specifications. You cannot code with anything but detailed requirements, otherwise the developer is simply making in effect random decisions in order to supply the details.

  • @carlosmorzan
    @carlosmorzan 10 лет назад

    Can you let me know in which part of the Fundamental Test Process is the RTM elaborated? (Test Planning, Test Analysis and Design, etc). Thank you for all the videos you are making.

    • @QA1
      @QA1  10 лет назад

      Carlos - The RTM needs two data items - the requirements and the test cases (tests). The Requirement IDs can be put in the RTM when the Requirements Analysis is complete. The related test cases IDs can be put in the RTM when the Test Analysis and Design is complete. RTM update with respect to the documented test cases can be the last step of Test Design.
      RTM is an important input to Test Execution. All the test cases (covering the requirements to be tested) are executed. This provides a reference to know the Test Execution status during testing.
      Thank you for your question. Appreciate your comment :)

    • @carlosmorzan
      @carlosmorzan 10 лет назад

      Software and Testing Training I don't know if may be in the future coming you can make some videos related to white testing specially with respect to Unit Testing. Thank you for the answer given regarding the RTM.

    • @QA1
      @QA1  10 лет назад

      Carlos Morzan
      Are you looking for general unit testing or specific topics like types of code coverage? Thank you for the suggestion. I will be glad to create useful videos.

    • @carlosmorzan
      @carlosmorzan 10 лет назад

      Software and Testing Training I am looking for specific topics such as code coverage, memory leaks and automation of white box testing. Thank you again for your help.

    • @QA1
      @QA1  7 лет назад

      Sorry for the late reply. I have a video that explains memory leak. Other videos to follow. The link of Memory Leak explained with example is ruclips.net/video/iFr1cvwhfbw/видео.html

  • @srishtim5757
    @srishtim5757 7 лет назад

    Nice ........
    Can you please your manual testing link of all videos serially..............

    • @QA1
      @QA1  7 лет назад

      Thank you. All my 35 videos for manual testing are listed in order at ruclips.net/p/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM

  • @nutritionfacts8871
    @nutritionfacts8871 2 года назад

    Hi how about the project is in Agile, in Agile we don’t have requirements but user stories

    • @QA1
      @QA1  2 года назад +1

      Hi, in Agile, we can map the user stories or epics to our test cases. We may also want to map our test cases to test runs and defects.

  • @sagarvyawahare8635
    @sagarvyawahare8635 8 лет назад

    jabardst

  • @ruchisharma9132
    @ruchisharma9132 4 года назад

    Sir please let me know who will create RTM ,tester or team lead.

    • @QA1
      @QA1  4 года назад

      Hi, the team lead would create the RTM and each tester would update it. However, if you are the only tester in the project, you would yourself create the RTM and keep it updated. Thanks.

  • @lekanalabi3021
    @lekanalabi3021 7 лет назад

    I want to learn the remaining course videos. Please send me the details

    • @QA1
      @QA1  7 лет назад

      Sure. There are 37 videos in my Software Testing Tutorials playlist. You should view these in the order listed. The link is ruclips.net/p/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM

  • @tanmaymhatre3963
    @tanmaymhatre3963 7 лет назад

    Wow *****

  • @Raouf4eva
    @Raouf4eva 8 лет назад +1

    why is there 3 test cases for TC1 is TC1 using the same test cases for all the requirements? if so how? i would like to know how would there be 4 or 3 or 2 test cases testing more then one requirement with that same test case. If you could please help me understand this. When would you use the same test cases?? i would like to understand this better.

    • @QA1
      @QA1  8 лет назад +1

      In the example shown, TC1 is the test case. TC1 does not have 3 test cases, it is a single test case that tests 3 requirements, Req1, Req3 and Req10. This may happen when different steps of TC1 test different requirements e.g. Req1 is "The system shall display the home page to a logged in user", Req3 is "The system shall display the username on the home page" and Req10 is "The system shall display an error message in red in case of a failed log in attempt."

    • @Raouf4eva
      @Raouf4eva 8 лет назад

      thank you so much for your response.. Wouldn't it be a new test case number like TC21 if it is testing a new requirement? because then you will adding more steps then the next requirement (lets say there is more steps to it) how can you still consider one test case for different requirements. Like the ones you stated, sounds like different steps/added steps to a previous test case.. Can you just write a new test case number? rather then use the same one as it would be more confusing? I would love to understand your experience/ view to this.

    • @QA1
      @QA1  8 лет назад +1

      Yes, we may want to write a brand new test case for testing each new requirement. It is also possible that the tests for two or three requirements have so many common steps that it makes sense to have a single test case test them. There are advantages and disadvantages to both approaches. The first approach produces simpler test cases but take more effort to document them. The second approach produces test cases with less effort and is my preferred approach. The important thing in RTM is that no requirement should be left unmatched without any linked test case(s).

    • @Raouf4eva
      @Raouf4eva 8 лет назад

      Would you be using the same test case and adding more steps to it? and consider it as one test case for more then one requirement or are you using the same one that tends to test other requirements without adding steps? thank you for your response and I'm sorry for all the questions, as i am very eager to learn.

    • @Raouf4eva
      @Raouf4eva 8 лет назад

      +Software and Testing Training hello sir, I'm sorry for all the questions.. But if you don't mind, if you could please explain to me how is regression testing done? And what is regression testing. And when will you do it and how would you do it? If you could please assist me with this question. Do you run all the previous test cases for that module?

  • @nareshchintala4464
    @nareshchintala4464 9 лет назад

    how to write performance test cases for facebook??...
    how to write test cases for whatsapp application??...

    • @QA1
      @QA1  9 лет назад

      Naresh Chintala The test cases are written according to the system requirements. In order to get the details with examples, please see my video "What is test case" at ruclips.net/video/mjB9XTpQmgc/видео.html