Це відео не доступне.
Перепрошуємо.

Requirements Traceability-Requirements Traceability Matrix-Requirement Traceability Matrix

Поділитися
Вставка
  • Опубліковано 4 сер 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: ua-cam.com/users/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..

  • @rakeshjha7475
    @rakeshjha7475 8 років тому +1

    Such a usefull tutorial of RTM. Thanks!

  • @faridnadirov5472
    @faridnadirov5472 7 років тому +1

    Excellent explanation! Thank you !

  • @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...

  • @jithualex4647
    @jithualex4647 7 років тому +10

    Superb explanation.. easy to understand

  • @safchowdhury
    @safchowdhury 9 років тому +1

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

  • @hafizumer9424
    @hafizumer9424 8 років тому +2

    Such a usefull tutorial of RTM :)
    Thanks

  • @Ravicgsce
    @Ravicgsce 8 років тому +1

    Very useful tutorial. Thanks for sharing.

  • @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

  • @ሚሚ
    @ሚሚ 5 років тому +3

    The best video on RTM.

  • @heeelmooi
    @heeelmooi 7 років тому +1

    excellent video. Just what I needed

  • @Love.Cook_Sanji
    @Love.Cook_Sanji 9 років тому +1

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

  • @marianatsiupka8962
    @marianatsiupka8962 9 років тому +1

    Thank you! Really helpful

  • @nemostarlight7415
    @nemostarlight7415 9 років тому +1

    Thank You very much.It was very helpful.

  • @krishmba06
    @krishmba06 8 років тому +1

    Many thanks for the useful video..

  • @paulorosarin5889
    @paulorosarin5889 9 років тому +1

    Very useful instructions. Thanks.

  • @abdulbarik2080
    @abdulbarik2080 4 роки тому +1

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

  • @drumtouch
    @drumtouch 7 років тому +1

    Good job man, thanks.

  • @pranshul67
    @pranshul67 8 років тому +1

    thanks! great video

  • @rafidar6635
    @rafidar6635 9 років тому +1

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

  • @Helena-dt6bc
    @Helena-dt6bc 8 років тому +1

    Excellent tutorial :-)

  • @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 ua-cam.com/play/PLc3SzDYhhiGXVcy8EcrTSfwsC-v8EUZvg.html

  • @822rakesh
    @822rakesh 7 років тому +1

    thank u good n easy understandable...

  • @preethishetty7161
    @preethishetty7161 4 роки тому

    wow clear cut explanation...thank you !!

  • @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

  • @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.

  • @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.

  • @GDNetworkingNewbie
    @GDNetworkingNewbie 4 роки тому +1

    Great Explanation

  • @unaganesh9
    @unaganesh9 8 років тому

    Very Easy to understand....thanks

  • @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 ua-cam.com/play/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM.html

  • @olipop84
    @olipop84 5 років тому

    Great explanation! Outstanding.

    • @QA1
      @QA1  5 років тому

      Hi Oliver, many thanks for your kind comment.

  • @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 :)

  • @Daivik4
    @Daivik4 4 роки тому +1

    Best video on testing I have ever watched

    • @QA1
      @QA1  4 роки тому

      Many thanks and welcome to this channel.
      Regards,
      Inder

  • @AshokKumar-qr4eu
    @AshokKumar-qr4eu 5 років тому

    Super sir. Easy to understand

  • @midhungollapalli7453
    @midhungollapalli7453 10 років тому +2

    Good One

  • @chaitanyamopuru4342
    @chaitanyamopuru4342 9 років тому

    explanation is very nice u plz explain with real time scenarios

  • @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.

  • @nikhilavemuri955
    @nikhilavemuri955 7 років тому

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

    • @QA1
      @QA1  7 років тому

      Thank you, Nikhila.

  • @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, ua-cam.com/play/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM.html

  • @shailendrasinghrajput4871
    @shailendrasinghrajput4871 2 роки тому +1

    Very nice information

  • @amlam5685
    @amlam5685 7 років тому +1

    very helpful than you

  • @swethathalapaneni4932
    @swethathalapaneni4932 6 років тому

    Nice Explanation. Very Useful.

    • @QA1
      @QA1  6 років тому

      Many thanks, Swetha. The full course is at the link, ua-cam.com/video/T1a6LUXHZmg/v-deo.html

  • @poonampoonam305
    @poonampoonam305 3 роки тому +1

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

  • @ManishKumar-nw1zp
    @ManishKumar-nw1zp 8 років тому

    thanku very much for this vedio..

  • @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?

  • @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
      ua-cam.com/play/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM.html

  • @manikjain6861
    @manikjain6861 10 років тому

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

    • @QA1
      @QA1  10 років тому

      Many thanks, Manik.

  • @managementinsight4554
    @managementinsight4554 7 років тому

    great work. thanks for the explicity

    • @QA1
      @QA1  7 років тому

      Thank you.

  • @madhavisunkara9151
    @madhavisunkara9151 10 років тому

    Very well explained...Thankyou!

    • @QA1
      @QA1  10 років тому

      Madhavi, you are welcome. Thank you :)

  • @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 ua-cam.com/video/8njsMOggqXs/v-deo.html&index=27&list=PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM

  • @sandeepsohal1543
    @sandeepsohal1543 6 років тому +1

    thanks for sharing

  • @sans.1909
    @sans.1909 2 роки тому +1

    Thank u sir

  • @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 ua-cam.com/video/vm5kGy6URjM/v-deo.html

  • @swarnareddykollu287
    @swarnareddykollu287 5 років тому +1

    GOOD JOB

  • @johnpimos
    @johnpimos 6 років тому +1

    Good explannation

  • @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 ua-cam.com/play/PLc3SzDYhhiGWW0TzISFKqAN_ic8DnZvVc.html

  • @kaukabfh
    @kaukabfh 9 років тому

    Gr8 explaination.Thanks.

    • @QA1
      @QA1  9 років тому

      kokombo Thank you for your comment.

  • @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.

  • @karll2577
    @karll2577 9 років тому

    Thank You Sir! that helped a lot

    • @QA1
      @QA1  9 років тому

      You are very welcome.

  • @bhavikapandya929
    @bhavikapandya929 9 років тому

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

    • @QA1
      @QA1  9 років тому

      Bhavika Pandya Thank you so much.

  • @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.

  • @Niteshshewa
    @Niteshshewa 9 років тому

    your explanation is very good .

    • @QA1
      @QA1  9 років тому

      Many thanks.

  • @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, ua-cam.com/video/T1a6LUXHZmg/v-deo.html

  • @amirahhanafi646
    @amirahhanafi646 4 роки тому

    thanks!!!

    • @QA1
      @QA1  4 роки тому

      You're welcome!

  • @niidollar23
    @niidollar23 10 років тому

    Good job, well explained

    • @QA1
      @QA1  10 років тому

      Thank you, Elisha :)

  • @ps270693
    @ps270693 7 років тому

    wonderfully explained 😃

    • @QA1
      @QA1  7 років тому

      Thank you. Please find the full playlist of Software testing tutorials at ua-cam.com/play/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM.html

  • @chandrashekarbylappa3669
    @chandrashekarbylappa3669 9 років тому

    your explanation skills are very good

    • @QA1
      @QA1  9 років тому

      Thank you. Appreciate your comment.

  • @timmysuri6335
    @timmysuri6335 10 років тому

    very simple and easy to understand the concept.

    • @QA1
      @QA1  10 років тому

      Glad that you liked it :)

  • @ThePavanlinga
    @ThePavanlinga 10 років тому

    Simple and good...

    • @QA1
      @QA1  10 років тому +1

      Many thanks, Pavan.

  • @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.

  • @gauravmishra7698
    @gauravmishra7698 10 років тому

    thanks ?it was petty gud..

    • @QA1
      @QA1  9 років тому

      Gaurav, thank you.

  • @nileshbandgar
    @nileshbandgar 9 років тому

    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  9 років тому

      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 9 років тому

      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  9 років тому

      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.

  • @magiczin2845
    @magiczin2845 7 років тому

    crystal clear ...

    • @QA1
      @QA1  7 років тому

      Thank you. Please check out the other software testing tutorials in the complete playlist at ua-cam.com/play/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM.html

  • @madhusudansharma1339
    @madhusudansharma1339 9 років тому

    Excellent..

    • @QA1
      @QA1  9 років тому

      Madhusudan Sharma Many thanks, Madhusudan.

  • @sankarsan
    @sankarsan 9 років тому

    very well explained

    • @QA1
      @QA1  9 років тому

      Sankarsan, appreciate your comment. Thank you.

  • @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...

  • @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) .

  • @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/

  • @pvhgj
    @pvhgj 4 роки тому +1

    Nice

  • @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 ua-cam.com/video/m_TQ-jsfRwM/v-deo.html

  • @pratibharaj1107
    @pratibharaj1107 6 років тому

    well explained

    • @QA1
      @QA1  6 років тому

      Pratibha, many thanks for your comment.

  • @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.

  • @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.

  • @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.

  • @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.

  • @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 ua-cam.com/video/iFr1cvwhfbw/v-deo.html

  • @sagarvyawahare8635
    @sagarvyawahare8635 8 років тому

    jabardst

  • @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 ua-cam.com/play/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM.html

  • @tanmaymhatre3963
    @tanmaymhatre3963 7 років тому

    Wow *****

  • @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 ua-cam.com/video/Vz7TQ3eAQiU/v-deo.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.

  • @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.

  • @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 ua-cam.com/play/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM.html

  • @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 ua-cam.com/video/mjB9XTpQmgc/v-deo.html