Thank you so much for being able to differentiate in such a simple yet effective manner; the difference between a Test Suite, Test Case and a Test Script. Bravo to you!
Test plan has two important parts - the test approach/ strategy and the test schedule. You can see an example Agile test strategy at ruclips.net/video/vm5kGy6URjM/видео.html This other video also explains how to enhance the Agile test strategy to an Agile test plan.
Hi inder.. thanks a lot for your quick reply. I have done ETL testing with the tool Informatica and used SQL queries for testing it. I was thinking manual testing is not possible as there will be huge data and we cannot handle it manually. But I have got an interview call for datawarehousing manual tester. I'm confused now
+tanu In my opinion, what you did was manual testing with Informatica (write SQL queries and execute them manually yourself). It is definitely possible to automate database testing (for example, write and run a program that reads SQL queries from an automation db, execute them on the db under test and store results in the automation db. Hope this clarifies it.
Your explanation is superb sir. Thank u for posting such a valuable videos.It will be very very good if you post by taking a website or application as a example, so that we can have 100% knowledge. Please help us sir. Than you for sharing.
Hi, Awesome Videos. You explained so well and pleasant way. Thank so much for all your hard work. I want to know do you have any Load Runner tutorials coming up?
Many thanks for your comment :) You may want to check out my videos in the Test Design playlist. Equivalence partitioning, boundary value analysis, decision table testing and state transition testing are powerful test design techniques that can add more coverage to your testing. Best regards, Inder
Software and Testing Training Thanks for the information, I'll do it, I been working as QA tester for 5 years in Spanish language in my country, but since I came to United States I found out that need to learn in English all the concepts and also learn a lot of different methodologies, tools and other things you have here
Your videos are execelentes Congratulations . I am Brazilian I am studying English language in Ireland your videos are helping me a lot . I 'm watching your videos ISTQB think they can help me get a job opening so my English have better.
Really vry helpful, explained vry nicely. Actually I am looking for Software Quality Assurance video can u suggest which video link of yours for his topic
+kiran gurbani Thank you. If you are looking for a specific topic like Requirements Traceability Matrix, please see my playlist at ruclips.net/p/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM
Hello Inder Ji. Thank you so much for posting such wonderful and informative videos. Very clear and easy to understand. Can you pls post some videos regarding test paln, test estimates and so when time permits. Thank you in advance.
Your explanation is excellent. very conceptual and easy to understand. I am interested to start my career in software testing. Can u tell shall i start learning manual testing or automation testing first?? and can u provide notes?
Hi Shailee, if you are interested in software testing, you should learn manual testing first. You can check out the playlist of 27 videos that explain software testing basics with multiple notes and examples. The link is ruclips.net/p/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM
Ok, thank you. Next, please check out my playlist of 24 test automation videos that covers JMeter, LoadRunner, HTML, XML and Selenium. The link is ruclips.net/p/PLc3SzDYhhiGXVcy8EcrTSfwsC-v8EUZvg
Sir, I have just completed MBA with specialization in MIS, am I eligible to to become a Software QA...?? Your guideline would help me to set my career in right way. Thanks a lot
Well explained sir. Much needed info for any a testing beginer. I am new to image processing. I want to test an SLO (scanning laser ophthalmoscopy) image that has been generated from an matlab,(also runned on Visual studio envioronment) . Eg images are: 2D macular fundus, 3D Cube data of retina, 2D constructed ONH data and so on. Any lead on testing OCT machine output would will help me. Can anyone suggest me as to how to go on ? Thanks in advance.
For basic testing, you should test if the image has been generated according to the input that you provided. The image should be according to the image specification. It should be correct and complete (w.r.t. a baseline)
Sir initially i too started in the same way as u told, comparison of input across output visually and by feature wise. Only these many test cases wont b suffucient to test and approve an section of product. How to go ahead sir ? Can i have ur mail id, so i can text u in brief . My id thrushita@biomedixdevices.com
Have you explored visual testing? Applitools has a visual testing tool. You can send your questions to me in Google Plus at plus.google.com/+InderPSingh
hello Inder ji, i am a silent follower of your channel n appreciate your hard work.I just want to kw is there is any tutorial you uploaded for writing effective test scenarios ??
Many thanks for your comments. There is a tutorial on writing effective test cases at ruclips.net/video/-VvQKEvsPpE/видео.html Further, you can design effective test scenarios by using the test design techniques. These videos are in the playlist at ruclips.net/p/PLc3SzDYhhiGWW0TzISFKqAN_ic8DnZvVc
How would you write regression test case? I am assuming regression test case is already been written we just need to select it and run again. Can anyone clear this confusion please?
Rajbir Gill Regression test cases may be some existing test cases or new test cases or a combination. Please see more details at inderpsingh.blogspot.in/2010/05/what-is-regression-testing-and-best-way.html
HI, Iam very thankfull for your videos iam recollecting my subject by watching your videos i got a career break after marriage, previously i worked as test analyst now planning to write ISTQB foundation level can you please guide on preparation or send me any videos or link..it will be more helpfull to me
sweta shetty Please see my 25 manual testing videos. They should be viewed in the order given. The link is ruclips.net/p/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM
thanks sir for your support to us .can u please make some video on what commands of sql we have to use for background verification of data in my company they are using sql and oracle i want to know commands of database.one more question sir we have to write individual testcases in seperate excelsheets than how we merge it in testsuite .
In order to see tips to organize test cases better, please see my tutorial, How to write effective test cases quickly at ruclips.net/video/-VvQKEvsPpE/видео.html
Select query (explained in this video) is the useful command because as testers, we need to extract test data from the database and check that the Expected Results have updated the data in the db. If you want to learn advanced database testing, you can learn how to test db normalization. My tutorials are available at the link, ruclips.net/video/m67fCU-Dmhg/видео.html
superb video ...Concepts are very well explained.. Amazing work sir. Can you please clarify the difference between block and fail status while executing test steps. Can block be called as test step failed.They both look the same to me.please validate thank you.
Ivan, thank you for your comment and question. "Block" is related to the test step. It is observed when you are unable to execute a test step. E.g. the test step is "Click on the link, See Details". However, there is no link of See Details in the current window. Block means that you cannot proceed with test case execution from that step onwards. "Fail" is related to the expected condition. It is observed when you find an expected result that fails. In the above example, if the expected result is "A new pop up window opens that shows description of the currently selected item". However, when you click the link, no pop up window opens. Fail means that you can continue with the test case execution from the next step in the current test case to find out all fails. Even a single fail in the test case means that the entire test case fails. Hope it is now clear.
Yes I got it. Thank you so much. I also posted few questions regards to diff between sanity and retest, and how we can do regression test when we constantly report defects.Is it 100 per necessary do regression when a defect is fixed and what can small organizations do with regression test where there is lack of automation tools. plz help me understand sir.. thx a lot
Ivan Asir Ivan, thank you for your questions. I answered them in your other comment. Please view the videos of the Manual Testing playlist for more information at ruclips.net/p/PLc3SzDYhhiGWADEQx4GIITh_O8jyVWu_l
sir i have few question. 1.We write test cases based on the requirements, how the testing types are established. based on my understanding i can perform system test from the requirements.. how i can identify unit testing, integraton testing ,end to end testing based on my test cases . 2. What is difference between smoke testing and sanity testing. Im getting confused when people say sanity test is performed on a build which is fixed to see if the defects are removed. Then what is the difference between sanity and retest. 3. I report a defect and i perform a retest and then regression testing. what if we constantly report defects and if the test project is bigger how we can perform regression test all the times..I understand we can automate regression testing, but what we can do in small organizations where automation tools are not available.
Ivan, thank you for your questions. Here are the replies 1. See our video on the V model that explains what testing we can do and when. ruclips.net/video/j6rxyRwEdVU/видео.html 2. There is confusion on the difference between smoke testing and sanity testing. It is best to ask the person using this term to explain what they mean by it. I understand smoke test as a very simple test e.g. does the application launch. This term is rarely used in software testing. I understand sanity test as a very high level test on the application to see if the major functionality is working. E.g. in an email application, does the application launch, can we write an email, send it and receive it. Sanity test is performed prior to the detailed system test. Re-test is executing a test again with a test case that failed in the previous build. 3. You need not do repeated regression testing. Note the application components/ sub-components which were modified to fix all the defects. Once the system test is complete, you can perform the regression test once based on your analysis of the impacted components. Automation tools are always available. There are many good and free open source tools like Selenium and JMeter which can be used. If anyone need to learn these tools, we have affordable training videos for the same. Hope this answers your questions.
+tanu ETL testing (data migration testing) can be done manually (assisted with tools) or automatically. In order to do ETL testing manually, we need to know SQL queries. In order to do ETL testing automatically, we need to know SQL queries and programming. For more information on ETL testing, please see my article at inderpsingh.blogspot.in/2010/03/how-to-do-database-migration-testing.html
Mhilu, thank you for your comment. Here is the sample test case in CSV format. TEST CASE(S),Steps,Expected Results,Status (Not exec/Blocked/Fail/Pass) Test Case: ,1.0.1 Browse Products,, 1),Log into the system as Visitor.,, 2),Select a product category.,System should show the relevant products in the product category., 3),Select one product.,"System should show the product attributes (item name, item price, tax and delivery days),",
samarasimhareddy chitreddy Test cases are based on requirements. We should analyze the requirements. Then come up with test scenarios. Then write test cases for each test scenario. You can see how we can write test cases for a use case in my video at ruclips.net/video/H95RX5zFLcA/видео.html
samarasimhareddy chitreddy Apart from the test cases that test against each requirement of the web app, there should be test cases that test against the general features of web apps like browser compatibility, consistent look and feel etc. I have explained how to test a web app against such features in my video at ruclips.net/video/kJwpIS9apuY/видео.html
Hi.. I Clearly understand your explanation thank you much. I would like to learn complete manual testing, would please let me know where should I start. And also, I would like to start my career in manual testing, does will have good exposure.. Please help me.
Tools are frequently used to assist with testing. Once you view the Manual Testing Tutorials and practice, please find videos of tools like Selenium, JMeter and LoadRunner at ruclips.net/p/PLc3SzDYhhiGXVcy8EcrTSfwsC-v8EUZvg
Hey, I'm watching your videos, they are very informative. I have a question, in the test case chart, in the tast case column you list the steps, I don't think it follows the meaning of thet column. Correct me if I'm wrong and once again I'm asking this because I'm trying to learn, shouldn't the name of the test case be written in that column. Such as you give Brows Products. and the nuber of the case should be in a separate column. In addition Brows Products I think should be more of a general name of this particular chart, such as a suite name. There should be a column with a test case number, test case name which in this case should be for example login in to the systme, Then the next column should list the steps to do that. Something like that, I mean there is much more but at least this, Can you please address this issue. Thanks in advance, Haim
@Haim, Thanks for your question. Based on what I understood from your comment, here is what I think. In the test case example shown in this video, the test case ID is 1.0.1. The name of the test case is Browse Products. The Steps column lists the steps within the test case. Yes, the serial numbers put in the column on the left of the Steps column can be included within the actual steps. You and your team can agree to any format of writing your test cases, as long as they are understandable by all concerned. Just remember that at minimum, the Steps and Expected Result(s) columns should be present. You can have placeholders for any other data as you wish. Does this answer your question?
UR training video is very interesting :) i am looking into taking a QA tester training. i'd like to know how is the market for QA testing in US currently. Is the placement possible after finishing up a software testing training?
Jiya - thank you for your comment :) The market of QA testing has become mature over the years. Many jobs look for a number of testing and related skills. You can get an idea of the range of the US QA testing market by browsing the relevant job websites e.g. www.indeed.com or www.dice.com. Many of our students and subscribers are based in the US and preparing to start their QA testing career there.
I am totally a non IT person but I want to start with learning manual QA testing. How should I start building my skills please? Please guide me step by step. I will highly appreciate.Thanks for your time.
Hi Tahira, first you can learn what is quality and what is testing. This is in Part 1 tutorial. Next, you should learn how to analyze requirements (Part 3 tutorial). Next, learn about test strategy (Part 4 and Part 5). You could view these 37 no.s tutorials in order. Also, practice the concepts on an actual system. The link to all these tutorials is ruclips.net/video/T1a6LUXHZmg/видео.html
I can not really say thank you enough. It is super amazing that you are so generous with your knowledge even with strangers on digital media. True, that by sharing knowledge expands doesn't diminishes. I am so thankful to you for your generosity.
You are welcome to this channel. I also appreciate your support and positive comments. Regards, Inder. You can practice testing concepts on my demo web app at inderpsingh.blogspot.com/2014/08/demowebapp_24.html
Very well explained. I noticed that for some other video you had mentioned some situational type of interview questions too which is very good. Do you have any videos where you have a list of situational/behavioural testing related questions?
Archana Swaminathan Not at present. Actually, each interview question is situational. It gives us an opportunity to explain the project context, demonstrate our excellent knowledge (per the job profile) and give multiple examples of high skill levels (of the desired skills in the job profile). Thank you for your comment. Nice to interact with you.
So manual test cases are tests that have not been coded in software programs (like mocha, and selenium), but rather written in documents with a human user performing tests, while automated tests, are those which are coded in software programs with a computer performing each tests. Is this correct?
+DominoChild I wouldn't call them "manual" test cases, just test cases. I would say that test cases are documented steps and expected results. We can choose how to run the test cases. Whether "manually" i.e. with a human hand OR write a software script and have the computer run that script. Hope that I am clear.
Kishore Kommi A test case is a set of steps (actions that we need to take). Test data is the data used in those steps. For example, a test case to test a calculator can have a step as 1) Click 2,+,3. In this test case step, the test data is 2, 3 and the + operator.
Sir I want to start my career as software tester...but I am not so good in coding.. do tester need to do coding also..Nd if yes...do you HV any video on that coding part. .. reply plz
Hello, you can get an idea about coding in test automation from my Selenium tutorials. Please see these tutorials at the link, ruclips.net/video/2SzdhH8xAX4/видео.html&list=PLc3SzDYhhiGUrFqriDJjdxTmND0D3pgYG
I have Java coding tutorials as part of the paid Selenium training course. Regarding Selenium training videos, please email me @ isingh 30 at g mail dot com (with no spaces).
hello sir i have some doubts in testscenario i have seen in many websites in testscenario they give positive as well as negative scenarios but in reality we have to write positive scenario only can you plz clear my doubts what we have to write in testscenario positive or negative
Hello there. No, in reality, we design both positive and negative scenarios. If testing were done only with positive scenarios, you will not know what would happen if the user gave an unexpected input. You can see my interesting tutorial, How to design Test Ideas quickly (4 min.) at ruclips.net/video/juHNzoRNlIQ/видео.html
Hi, I cannot show you a live video of testing because of confidentiality agreements in real client projects. However, you can see examples of testing in my video, How to Test Software without Requirements at ruclips.net/video/kJwpIS9apuY/видео.html Also, you can see bug reporting explained with examples in my video, How to report bugs effectively at ruclips.net/video/zoohdktgGwY/видео.html Thank you for your comment.
Hellooo sir iam intrested to start my carrier in testing but iam recently completed my b.pharmacy . My profession is completly opposite to this testing . Can u tell me sir plzz shall i start learning for manual testing or automation
If you are interested to learn software testing, you should know the basic concepts first. You can view the 27 videos in my Manual Testing Tutorials playlist at ruclips.net/p/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM
The difference is debatable. Some use these terms interchangeably. Some say that bugs are found by testers in testing but defects are found by users in the production environment. I like to think of a defect as a confirmed bug or a confirmed deficiency in the software. Confirmed by the developer who wrote the code.
Software and Testing Training So we write multiple test cases (as many as needed) to fulfill our test objectives? Thank you for responding, I'm very new to this and this is very helpful. :)
+Ohmeko Ocampo The test objectives are defined first. We may need more than just test cases to meet a test objective. For example, if our test objective is "find defects", we may need code reviews, write and run test cases and run checklists. Thank you for your question.
i have written some scenarios in gmail login page can u plz check whether it is correct or not and what thing i missed in this plz explain me so that i write proper scenarios . SI.NR Module Name Form Name Scenario 1 Login 1)verify that user shoulb be able to login after providing valid credentials 2 Login 2)verify that username field accept characters between maximum and minimum range 3 Login 3)verify that password field accept characters between maximum and minimum range 4 Login 4)Verify that user should be able to login in uppercase as well as lowercase 5 Login 5)Verify that password should be masked with asterisk(*****) 6 Login 6)Verify that forgot password link should be not broken 7 Login 7)Verify the timeout session of the login page.
Thank you for listing the test scenarios. They are good. You should have negative test scenarios too. I have explained login scenarios in my tutorial, How to write effective test cases quickly (18 min.) at ruclips.net/video/-VvQKEvsPpE/видео.html
i have seen this video 3-4 times but it is testcases sir which is indetail in which positive as well as negative inputs both we have to write but scenarios is high level it does not contain negative scenario my team lead told like this whether it is correct or not sir .
Negative testing is required. Otherwise, we don't know how the system behaves when unexpected inputs are given by the user. If you don't have any documented negative scenarios, you may want to do exploratory negative tests during your test run.
Thank you so much for being able to differentiate in such a simple yet effective manner; the difference between a Test Suite, Test Case and a Test Script. Bravo to you!
Many thanks for your comment.
I want to thank you for presenting this material. I am brand new to QA with a business background and your courses have been very helpful.
Thank you for your subscription. If you have any questions regarding any topic in these videos, please feel free to ask.
Thanks for telling your name and sharing your in depth knowledge regarding software testing
Nilesh Parakh You are welcome, Nilesh. Many thanks for your subscription to my channel.
i like the each steps u explain to understand the test case ..superb expalination..thanks
very nice training . you are doing great job by distributing knowledge to every one
Thanks again.:)
manual effort is there in doing that. But we were never labelled as Manual testers
Test plan has two important parts - the test approach/ strategy and the test schedule. You can see an example Agile test strategy at ruclips.net/video/vm5kGy6URjM/видео.html
This other video also explains how to enhance the Agile test strategy to an Agile test plan.
Hi Inder Ji,Thanks for the video. Can you post a video on payment mode application?
Hi inder.. thanks a lot for your quick reply.
I have done ETL testing with the tool Informatica and used SQL queries for testing it. I was thinking manual testing is not possible as there will be huge data and we cannot handle it manually.
But I have got an interview call for datawarehousing manual tester. I'm confused now
+tanu In my opinion, what you did was manual testing with Informatica (write SQL queries and execute them manually yourself). It is definitely possible to automate database testing (for example, write and run a program that reads SQL queries from an automation db, execute them on the db under test and store results in the automation db. Hope this clarifies it.
Thanks a lot sir for ur guidance... excellent video...grt work👍
Many thanks!
U r really smart thank you for sharing video and knowledge
Explanation is very clear.
Your explanation is superb sir. Thank u for posting such a valuable videos.It will be very very good if you post by taking a website or application as a example, so that we can have 100% knowledge. Please help us sir. Than you for sharing.
+Gabriel Jacob Many thanks for watching, Gabriel. Please see test case writing examples in my next video at ruclips.net/video/-VvQKEvsPpE/видео.html
Excellent video. Thank you for sharing!
Hi Gabriela, please find all my 37 no.s software testing videos at the link, ruclips.net/video/T1a6LUXHZmg/видео.html
Thank you for sharing, excellent explaining! do you have complete tutorial course?
+Lana Yes, Lana. Please see the complete set of 25 software testing tutorials at ruclips.net/p/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM
Hi,
Awesome Videos. You explained so well and pleasant way. Thank so much for all your hard work. I want to know do you have any Load Runner tutorials coming up?
saida haque Many thanks for your comment. Yes, I am planning to make LoadRunner latest version tutorials next year. Thank you.
Dude, this video is awesome, you did an excellent job. Thank you so much.
Many thanks for your comment :)
You may want to check out my videos in the Test Design playlist. Equivalence partitioning, boundary value analysis, decision table testing and state transition testing are powerful test design techniques that can add more coverage to your testing.
Best regards, Inder
Software and Testing Training Thanks for the information, I'll do it, I been working as QA tester for 5 years in Spanish language in my country, but since I came to United States I found out that need to learn in English all the concepts and also learn a lot of different methodologies, tools and other things you have here
Hello MR Singh , Thank you so much for this Video , It's Really Amazing .
Thanks, Bhumi.
Your videos are execelentes Congratulations . I am Brazilian I am studying English language in Ireland your videos are helping me a lot . I 'm watching your videos ISTQB think they can help me get a job opening so my English have better.
Fábio Pereira Cheers, Fábio.
Thanks very much My friend!
Really vry helpful, explained vry nicely. Actually I am looking for Software Quality Assurance video can u suggest which video link of yours for his topic
+kiran gurbani Thank you. If you are looking for a specific topic like Requirements Traceability Matrix, please see my playlist at ruclips.net/p/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM
kiran gurbani à
Hello Inder Ji. Thank you so much for posting such wonderful and informative videos.
Very clear and easy to understand. Can you pls post some videos regarding test paln, test estimates and so when time permits. Thank you in advance.
Sudha, thank you for your comment. Yes, I will upload videos on test planning and test estimation. Please subscribe to this channel. Thanks again.
Great video thank you very much
Your explanation is excellent. very conceptual and easy to understand. I am interested to start my career in software testing. Can u tell shall i start learning manual testing or automation testing first?? and can u provide notes?
Hi Shailee, if you are interested in software testing, you should learn manual testing first. You can check out the playlist of 27 videos that explain software testing basics with multiple notes and examples. The link is ruclips.net/p/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM
ok thanks a lot. yaa i am refeering those videos and found very helpful.
Ok, thank you. Next, please check out my playlist of 24 test automation videos that covers JMeter, LoadRunner, HTML, XML and Selenium. The link is ruclips.net/p/PLc3SzDYhhiGXVcy8EcrTSfwsC-v8EUZvg
Shailee Shah
Very informative Video. Keep up the good work.
Hi Manish, many thanks for your comment. Inder.
Indeed a great video! Thanks
Many thanks for your comment :)
Sir, I have just completed MBA with specialization in MIS, am I eligible to to become a Software QA...?? Your guideline would help me to set my career in right way. Thanks a lot
Best video for learning testing..
Thank you. This video is the first of the playlist, Manual Testing Tutorials at ruclips.net/p/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM
Thank you for tutorials :)
Well explained sir. Much needed info for any a testing beginer. I am new to image processing. I want to test an SLO (scanning laser ophthalmoscopy) image that has been generated from an matlab,(also runned on Visual studio envioronment) . Eg images are: 2D macular fundus, 3D Cube data of retina, 2D constructed ONH data and so on.
Any lead on testing OCT machine output would will help me.
Can anyone suggest me as to how to go on ?
Thanks in advance.
Hi Thrushitha, thank you for your question. In order to get test ideas, please see my video at ruclips.net/video/juHNzoRNlIQ/видео.html
For basic testing, you should test if the image has been generated according to the input that you provided. The image should be according to the image specification. It should be correct and complete (w.r.t. a baseline)
Thank you sir, that video too helped to get broader view of preparing test design for an any object
Sir initially i too started in the same way as u told, comparison of input across output visually and by feature wise. Only these many test cases wont b suffucient to test and approve an section of product. How to go ahead sir ? Can i have ur mail id, so i can text u in brief . My id thrushita@biomedixdevices.com
Have you explored visual testing? Applitools has a visual testing tool.
You can send your questions to me in Google Plus at plus.google.com/+InderPSingh
Very nicely explained, thank you.
+Dustin Bennett Thank you, Dustin.
Everything is upto the mark in the video, but i havent found any interview questions | example.. Please let me know.. !
hello Inder ji,
i am a silent follower of your channel n appreciate your hard work.I just want to kw
is there is any tutorial you uploaded for writing effective test scenarios ??
Many thanks for your comments. There is a tutorial on writing effective test cases at ruclips.net/video/-VvQKEvsPpE/видео.html
Further, you can design effective test scenarios by using the test design techniques. These videos are in the playlist at ruclips.net/p/PLc3SzDYhhiGWW0TzISFKqAN_ic8DnZvVc
Software and Testing Training thnk u so much for the quick reply..!!
How would you write regression test case? I am assuming regression test case is already been written we just need to select it and run again.
Can anyone clear this confusion please?
Rajbir Gill Regression test cases may be some existing test cases or new test cases or a combination. Please see more details at inderpsingh.blogspot.in/2010/05/what-is-regression-testing-and-best-way.html
HI,
Iam very thankfull for your videos iam recollecting my subject by watching your videos i got a career break after marriage, previously i worked as test analyst now planning to write ISTQB foundation level can you please guide on preparation or send me any videos or link..it will be more helpfull to me
sweta shetty Please see my 25 manual testing videos. They should be viewed in the order given. The link is ruclips.net/p/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM
thanks sir for your support to us .can u please make some video on what commands of sql we have to use for background verification of data in my company they are using sql and oracle i want to know commands of database.one more question sir we have to write individual testcases in seperate excelsheets than how we merge it in testsuite .
Thank you for your comment. I have explained SQL commands in my Database Testing tutorial at the link, ruclips.net/video/W_fH6CqiTDU/видео.html
In order to see tips to organize test cases better, please see my tutorial, How to write effective test cases quickly at ruclips.net/video/-VvQKEvsPpE/видео.html
I have seen that video but can u please make some video on common sql commands which is used by testers.
Select query (explained in this video) is the useful command because as testers, we need to extract test data from the database and check that the Expected Results have updated the data in the db.
If you want to learn advanced database testing, you can learn how to test db normalization. My tutorials are available at the link, ruclips.net/video/m67fCU-Dmhg/видео.html
thanks sir
superb video ...Concepts are very well explained.. Amazing work sir.
Can you please clarify the difference between block and fail status while executing test steps. Can block be called as test step failed.They both look the same to me.please validate thank you.
Ivan, thank you for your comment and question.
"Block" is related to the test step. It is observed when you are unable to execute a test step. E.g. the test step is "Click on the link, See Details". However, there is no link of See Details in the current window. Block means that you cannot proceed with test case execution from that step onwards.
"Fail" is related to the expected condition. It is observed when you find an expected result that fails. In the above example, if the expected result is "A new pop up window opens that shows description of the currently selected item". However, when you click the link, no pop up window opens. Fail means that you can continue with the test case execution from the next step in the current test case to find out all fails. Even a single fail in the test case means that the entire test case fails.
Hope it is now clear.
Yes I got it. Thank you so much. I also posted few questions regards to diff between sanity and retest, and how we can do regression test when we constantly report defects.Is it 100 per necessary do regression when a defect is fixed and what can small organizations do with regression test where there is lack of automation tools. plz help me understand sir.. thx a lot
Ivan Asir
Ivan, thank you for your questions. I answered them in your other comment. Please view the videos of the Manual Testing playlist for more information at ruclips.net/p/PLc3SzDYhhiGWADEQx4GIITh_O8jyVWu_l
thank you for sharing your knowledge
Thank you so much for the video!!
Hi Inter thanks for sharing great video on software testing. Can you share your contact details for queries regarding software testing.
sir i have few question.
1.We write test cases based on the requirements, how the testing types are established. based on my understanding i can perform system test from the requirements.. how i can identify unit testing, integraton testing ,end to end testing based on my test cases .
2. What is difference between smoke testing and sanity testing. Im getting confused when people say sanity test is performed on a build which is fixed to see if the defects are removed. Then what is the difference between sanity and retest.
3. I report a defect and i perform a retest and then regression testing. what if we constantly report defects and if the test project is bigger how we can perform regression test all the times..I understand we can automate regression testing, but what we can do in small organizations where automation tools are not available.
Ivan, thank you for your questions. Here are the replies
1. See our video on the V model that explains what testing we can do and when. ruclips.net/video/j6rxyRwEdVU/видео.html
2. There is confusion on the difference between smoke testing and sanity testing. It is best to ask the person using this term to explain what they mean by it. I understand smoke test as a very simple test e.g. does the application launch. This term is rarely used in software testing. I understand sanity test as a very high level test on the application to see if the major functionality is working. E.g. in an email application, does the application launch, can we write an email, send it and receive it. Sanity test is performed prior to the detailed system test.
Re-test is executing a test again with a test case that failed in the previous build.
3. You need not do repeated regression testing. Note the application components/ sub-components which were modified to fix all the defects. Once the system test is complete, you can perform the regression test once based on your analysis of the impacted components.
Automation tools are always available. There are many good and free open source tools like Selenium and JMeter which can be used. If anyone need to learn these tools, we have affordable training videos for the same.
Hope this answers your questions.
Thank you, very good.
Many thanks for your comment :)
Hi.. could you please tell me what's the difference in manual testing and ETL - datawarehouse testing
+tanu ETL testing (data migration testing) can be done manually (assisted with tools) or automatically. In order to do ETL testing manually, we need to know SQL queries. In order to do ETL testing automatically, we need to know SQL queries and programming. For more information on ETL testing, please see my article at inderpsingh.blogspot.in/2010/03/how-to-do-database-migration-testing.html
Wow!! man you ROCK!!
is it possible to share the TC Excel?
Mhilu, thank you for your comment. Here is the sample test case in CSV format.
TEST CASE(S),Steps,Expected Results,Status (Not exec/Blocked/Fail/Pass)
Test Case: ,1.0.1 Browse Products,,
1),Log into the system as Visitor.,,
2),Select a product category.,System should show the relevant products in the product category.,
3),Select one product.,"System should show the product attributes (item name, item price, tax and delivery days),",
simply superb..thanq
Sitaram - Thank you always.
nice video and very clear and easy to understand
can you please do a tutorial on how to write a quick and effective test plan
thanks
thank you for sharing your knowledge with us. what are the steps we should follow when we start writing test cases?
samarasimhareddy chitreddy Test cases are based on requirements. We should analyze the requirements. Then come up with test scenarios. Then write test cases for each test scenario. You can see how we can write test cases for a use case in my video at ruclips.net/video/H95RX5zFLcA/видео.html
Software and Testing Training thank you. For instance, testing a web application. what are tests should I do it?
samarasimhareddy chitreddy Apart from the test cases that test against each requirement of the web app, there should be test cases that test against the general features of web apps like browser compatibility, consistent look and feel etc. I have explained how to test a web app against such features in my video at ruclips.net/video/kJwpIS9apuY/видео.html
Hi.. I Clearly understand your explanation thank you much. I would like to learn complete manual testing, would please let me know where should I start. And also, I would like to start my career in manual testing, does will have good exposure.. Please help me.
It is good to see your interest to learn testing. Please see the complete set of 27 videos at ruclips.net/p/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM
Tools are frequently used to assist with testing. Once you view the Manual Testing Tutorials and practice, please find videos of tools like Selenium, JMeter and LoadRunner at ruclips.net/p/PLc3SzDYhhiGXVcy8EcrTSfwsC-v8EUZvg
Thank you so much!!
Hey,
I'm watching your videos, they are very informative.
I have a question, in the test case chart, in the tast case column you list the steps, I don't think it follows the meaning of thet column. Correct me if I'm wrong and once again I'm asking this because I'm trying to learn, shouldn't the name of the test case be written in that column. Such as you give Brows Products. and the nuber of the case should be in a separate column. In addition Brows Products I think should be more of a general name of this particular chart, such as a suite name. There should be a column with a test case number, test case name which in this case should be for example login in to the systme, Then the next column should list the steps to do that. Something like that, I mean there is much more but at least this, Can you please address this issue.
Thanks in advance,
Haim
@Haim,
Thanks for your question. Based on what I understood from your comment, here is what I think.
In the test case example shown in this video, the test case ID is 1.0.1. The name of the test case is Browse Products. The Steps column lists the steps within the test case. Yes, the serial numbers put in the column on the left of the Steps column can be included within the actual steps.
You and your team can agree to any format of writing your test cases, as long as they are understandable by all concerned. Just remember that at minimum, the Steps and Expected Result(s) columns should be present. You can have placeholders for any other data as you wish.
Does this answer your question?
Yeah thanks, basically as I understand from your reply, there is no set format, however there are things that must be present.
Nice and clear ...
Many thanks for your comment.
UR training video is very interesting :)
i am looking into taking a QA tester training. i'd like to know how is the market for QA testing in US currently. Is the placement possible after finishing up a software testing training?
Jiya - thank you for your comment :)
The market of QA testing has become mature over the years. Many jobs look for a number of testing and related skills. You can get an idea of the range of the US QA testing market by browsing the relevant job websites e.g. www.indeed.com or www.dice.com. Many of our students and subscribers are based in the US and preparing to start their QA testing career there.
Software and Testing Training thanks for the info and reply ! TTYS :)
jiya s
Thank you. Inder.
I am totally a non IT person but I want to start with learning manual QA testing. How should I start building my skills please? Please guide me step by step. I will highly appreciate.Thanks for your time.
Hi Tahira, first you can learn what is quality and what is testing. This is in Part 1 tutorial. Next, you should learn how to analyze requirements (Part 3 tutorial). Next, learn about test strategy (Part 4 and Part 5). You could view these 37 no.s tutorials in order. Also, practice the concepts on an actual system. The link to all these tutorials is ruclips.net/video/T1a6LUXHZmg/видео.html
I can not really say thank you enough. It is super amazing that you are so generous with your knowledge even with strangers on digital media. True, that by sharing knowledge expands doesn't diminishes. I am so thankful to you for your generosity.
You are welcome to this channel. I also appreciate your support and positive comments. Regards, Inder.
You can practice testing concepts on my demo web app at inderpsingh.blogspot.com/2014/08/demowebapp_24.html
Just Superb.........
Thank you, Ashish. You may find all the videos in this playlist useful. Manual Testing Tutorials at ruclips.net/p/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM
lovely video thanks
Thank you, Jyoti. You are helpful as always.
my pleasure
Tnx sir for your help...
Very nice video
Nice video very effective i lean for from your video ... I want interview related video please share a link thanks for sharing
Ravijeet Kale Here is Test Lead Interview Questions And Answers at ruclips.net/video/Ms4UuViEvqI/видео.html
Ravijeet Kale Another one, Load testing Interview Questions and Answers at ruclips.net/video/oPgxXSpb4o4/видео.html
Thanks for sharing video
Very well explained. I noticed that for some other video you had mentioned some situational type of interview questions too which is very good. Do you have any videos where you have a list of situational/behavioural testing related questions?
Archana Swaminathan Not at present. Actually, each interview question is situational. It gives us an opportunity to explain the project context, demonstrate our excellent knowledge (per the job profile) and give multiple examples of high skill levels (of the desired skills in the job profile). Thank you for your comment. Nice to interact with you.
So manual test cases are tests that have not been coded in software programs (like mocha, and selenium), but rather written in documents with a human user performing tests, while automated tests, are those which are coded in software programs with a computer performing each tests. Is this correct?
+DominoChild I wouldn't call them "manual" test cases, just test cases. I would say that test cases are documented steps and expected results. We can choose how to run the test cases. Whether "manually" i.e. with a human hand OR write a software script and have the computer run that script. Hope that I am clear.
ChaCha dhanyawaad.
You are welcome to this channel.
Hello sir recently joined in some institute for software testing but I have a one doubt whats the differnce between test data n test case
Kishore Kommi A test case is a set of steps (actions that we need to take). Test data is the data used in those steps. For example, a test case to test a calculator can have a step as 1) Click 2,+,3. In this test case step, the test data is 2, 3 and the + operator.
Kishore Kommi
me also
Thank you.
Excellent....
Many thanks, Sarvani. You may like my other tutorial, How to write test cases quickly at ruclips.net/video/-VvQKEvsPpE/видео.html
Do testing jobs have any future in Europe because all the testing experts are all in India ? :-)
no much, testing is thrigh automation
Good !!
Syed Aman-Ullah Thank you a lot for your support.
Sir I want to start my career as software tester...but I am not so good in coding.. do tester need to do coding also..Nd if yes...do you HV any video on that coding part. .. reply plz
Hello, you can get an idea about coding in test automation from my Selenium tutorials. Please see these tutorials at the link, ruclips.net/video/2SzdhH8xAX4/видео.html&list=PLc3SzDYhhiGUrFqriDJjdxTmND0D3pgYG
I have Java coding tutorials as part of the paid Selenium training course. Regarding Selenium training videos, please email me @ isingh 30 at g mail dot com (with no spaces).
thanks
hello sir i have some doubts in testscenario i have seen in many websites in testscenario they give positive as well as negative scenarios but in reality we have to write positive scenario only can you plz clear my doubts what we have to write in testscenario positive or negative
Hello there. No, in reality, we design both positive and negative scenarios. If testing were done only with positive scenarios, you will not know what would happen if the user gave an unexpected input. You can see my interesting tutorial, How to design Test Ideas quickly (4 min.) at ruclips.net/video/juHNzoRNlIQ/видео.html
Good video
Thank you for your comment :)
Good
hi i want a live video of a tester performing a test from beginning to end bug reporting.
Hi, I cannot show you a live video of testing because of confidentiality agreements in real client projects. However, you can see examples of testing in my video, How to Test Software without Requirements at ruclips.net/video/kJwpIS9apuY/видео.html
Also, you can see bug reporting explained with examples in my video, How to report bugs effectively at ruclips.net/video/zoohdktgGwY/видео.html
Thank you for your comment.
nice
Hellooo sir iam intrested to start my carrier in testing but iam recently completed my b.pharmacy . My profession is completly opposite to this testing . Can u tell me sir plzz shall i start learning for manual testing or automation
If you are interested to learn software testing, you should know the basic concepts first. You can view the 27 videos in my Manual Testing Tutorials playlist at ruclips.net/p/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM
what is difference between bug and defect ?
The difference is debatable. Some use these terms interchangeably. Some say that bugs are found by testers in testing but defects are found by users in the production environment. I like to think of a defect as a confirmed bug or a confirmed deficiency in the software. Confirmed by the developer who wrote the code.
Are Test Case the same as Test Objectives?
+Ohmeko Ocampo No, they are different. Test cases are designed to help achieve Test objectives.
Software and Testing Training So we write multiple test cases (as many as needed) to fulfill our test objectives? Thank you for responding, I'm very new to this and this is very helpful. :)
+Ohmeko Ocampo The test objectives are defined first. We may need more than just test cases to meet a test objective. For example, if our test objective is "find defects", we may need code reviews, write and run test cases and run checklists. Thank you for your question.
i have written some scenarios in gmail login page can u plz check whether it is correct or not and what thing i missed in this plz explain me so that i write proper scenarios .
SI.NR Module Name Form Name Scenario
1 Login 1)verify that user shoulb be able to login after providing valid credentials
2 Login 2)verify that username field accept characters between maximum and minimum range
3 Login 3)verify that password field accept characters between maximum and minimum range
4 Login 4)Verify that user should be able to login in uppercase as well as lowercase
5 Login 5)Verify that password should be masked with asterisk(*****)
6 Login 6)Verify that forgot password link should be not broken
7 Login 7)Verify the timeout session of the login page.
Thank you for listing the test scenarios. They are good. You should have negative test scenarios too. I have explained login scenarios in my tutorial, How to write effective test cases quickly (18 min.) at ruclips.net/video/-VvQKEvsPpE/видео.html
i have seen this video 3-4 times but it is testcases sir which is indetail in which positive as well as negative inputs both we have to write but scenarios is high level it does not contain negative scenario my team lead told like this whether it is correct or not sir .
Negative testing is required. Otherwise, we don't know how the system behaves when unexpected inputs are given by the user. If you don't have any documented negative scenarios, you may want to do exploratory negative tests during your test run.
good
Thank you.
:) Good
Harsh - thank you. Inder.
can you please send me other video link
Please see the entire list of Software Testing Tutorials at ruclips.net/p/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM
Please put Russian Russian subtitles
test case
Please also see my other tutorial, How to write effective test cases quickly (18 min.) at ruclips.net/video/-VvQKEvsPpE/видео.html
Speak English!
What's your dialect of English specifically?
@@QA1 Аmerican English.
@Nataloa Concepcion - You can turn on subtitles by clicking the Cc button in the RUclips player. Many of my video tutorials have English subtitles.