Hi Elham. My videos are put in order in my playlist called Manual Testing Tutorials at th-cam.com/play/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM.html There are 18 videos of about 5 hours duration. Thank you. Inder.
Hi , I was asked this question in a interview ..how do different testers manage the test data with in the project ,what I mean is ,do they use the same excel file or do they create different excel files ? And how does the different applications run with the different data sets? Can you please explain. Thank You
+nareen chelvaraj Test data can live in various formats like CSV, XML, Excel, tables in database etc. Depending on the situation, testers may use the same Excel file or create different Excel files. Using the same Excel file is more efficient but requires more control. Different applications run with different data sets like configuration data, entity data (e.g. products, models, employees) and transaction data (e.g. searches, orders, order details, payments, employee appraisals). Thank you for your questions.
Really appreciate your prompt reply, but sorry for another question. How do different team members use the same excel file. .can you please explain process involved in doing so.
+nareen chelvaraj The Excel file lives in a version control system (software configuration management) like Git or Subversion. A tester adds the file to version control. Other testers can create further revisions of the file. All testers can access the latest version (or any previous version) of this file. Thank you for your question.
hi, If your testing e commerce site and and testing checkout functionality. what do you enter in credit card details field? how do you check this credit card validation happens rite? because for the order to go through the credit card should be real and billing and credit address should be same. how do you gather and manage this data? thank you in advance...love you tuts...
praveen kumar Hi Praveen, it is an interesting question. If we use a real credit card in testing, then someone has to cancel the transaction manually every time a test checkout occurs. In order to solve this problem, developers use a dummy credit card number which looks like a real credit card number but the back-end recognizes that is it a dummy number. The back-end does not charge the card and the order fulfillment does not take place.
praveen kumar Hi Praveen, there is another point. It is possible that the credit card processing is provided by a third party via a web service. Then, the credit card functionality (and testing that functionality) is the responsibility of that third party. We can use the test credit card numbers provided by the web service. Using this architecture means that the developers need not modify the back-end code of our system at all. Thank you for your comments.
Baba Kulkarni - In brief, test data is the data that you use during software testing e.g. in ecommerce testing you would enter some customer name, select some items to order and enter a shipping address. You can prepare test data manually or look it up in the database or use test data generator tools. Please view this tutorial for more details. Thank you.
Hi, which test data is required when you write out tests? Is it input test data or something else? Also, I have more questions about software testing. Is it possible that I can send you an email?
@John Maartenloop - Yes, it is input test data as well as output test data, apart from other test data like metadata. You can see examples of the first two types of test data being used in my Test Execution video at the link, th-cam.com/video/1uArOm4LEKE/w-d-xo.html Yes, you can email me. My contact details are in the Software and Testing Training channel About page at the link, th-cam.com/users/SoftwareTestingSpaceabout Inder P Singh
@John Maartenloop - On the About page, the email address is not in the Links section but in the Details section > For business inquiries > VIEW... Thank you for informing me about my old link. I have removed it.
There are multiple ways to get test data. If feasible, you can query the production database. I have explained SQL queries in my Database Testing tutorial at th-cam.com/video/W_fH6CqiTDU/w-d-xo.html Or you can use any automated test data generator. There is one such link in my blog post at inderpsingh.blogspot.com/2010/04/automated-test-data-generation.html And of course, you can generate your own test data on the fly during the test using Test Design techniques - tutorials at the link, th-cam.com/play/PLc3SzDYhhiGWW0TzISFKqAN_ic8DnZvVc.html
The test data is designed as well as set up by the tester. For example, if the tester needs a correct username/ password, he/ she can use the application registration functionality to set it up or set this data in the database. Thank you for your question.
Hi @Janani Sha, you can please see the test data management during test execution in the Manual Testing Tutorial for Beginners at th-cam.com/video/1uArOm4LEKE/w-d-xo.html
Hi, Test data is needed to test any specific application. We can create test data by hand (without using any test data generator). I have shown an example of such test data in my video, How to Test Software without Requirements (after six minutes in the video) at the link th-cam.com/video/kJwpIS9apuY/w-d-xo.html
+raouf dou We can create test data by hand or use a test data generator. For more details, please see my article at inderpsingh.blogspot.com/2010/04/automated-test-data-generation.html
+Software and Testing Training thank you so much for your reply. When you automate then test data for creation what tool do you use and how do you do it? How can I automate a huge amount of data by generating it? I'm dealing with like 9 data base servers and I'm not familiar with test data creation and would love to know your input and best practice to do this .
+raouf dou If we want to generate test data automatically, there are a couple of ways to do this. One is to write a script (say in VBScript) to generate test data like random names or numbers. The other way is to use data generators. I searched for "free test data generators" and came across Data Generator tool at www.generatedata.com/
+Software and Testing Training is there a templet you can sent me? Just to get a better view of how to design it. When I create a test data does it need to be accurate data? Because when you generate data most of the time it's random and this is where I'm lost. Is every data I input into the application needs to be test data I create? Is all the info you type a data you need to get and create? So sorry to ask questions but I'm lost and would like to have a better view of it . I'm lost at which type of data I need to create and what type do I need to request. Getting the link to the website is that part of the test data?
+raouf dou Thank you for all the questions. I have shown examples of test data in this video. Basically, test data is the data that we need in order to run a test. For example, in order to test a customer registration form, we need some customer name, address, zip code, phone number etc. All this data for one customer is test data. I have shown the test data to test a web screen in my video at th-cam.com/video/kJwpIS9apuY/w-d-xo.html
Sanket Patil - thanks for further input. Do you mean test data as I have shown in the 1) Use Case Testing tutorial (finance domain example): th-cam.com/video/H95RX5zFLcA/w-d-xo.html or 2) Requirements Analysis tutorial (education domain example) th-cam.com/video/Vz7TQ3eAQiU/w-d-xo.html
GR Ch A use case is one of the possible formats to define requirements. It lists the steps (in business language) that a user can take to complete a task in the system. Use cases are represented as use case diagrams. Please refer en.wikipedia.org/wiki/Use_case
Excellent explanation with pratical session👌
it is good for beginners very good and also very helpful for creating test data.
Thanks
Hi, your videos are really helpful. Could you please let me know how I can watch your software testers videos in order from beginning to end?
Thanks
Hi Elham. My videos are put in order in my playlist called Manual Testing Tutorials at th-cam.com/play/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM.html
There are 18 videos of about 5 hours duration. Thank you. Inder.
Hi , I was asked this question in a interview ..how do different testers manage the test data with in the project ,what I mean is ,do they use the same excel file or do they create different excel files ? And how does the different applications run with the different data sets? Can you please explain.
Thank You
+nareen chelvaraj Test data can live in various formats like CSV, XML, Excel, tables in database etc. Depending on the situation, testers may use the same Excel file or create different Excel files. Using the same Excel file is more efficient but requires more control. Different applications run with different data sets like configuration data, entity data (e.g. products, models, employees) and transaction data (e.g. searches, orders, order details, payments, employee appraisals). Thank you for your questions.
Really appreciate your prompt reply, but sorry for another question. How do different team members use the same excel file. .can you please explain process involved in doing so.
+nareen chelvaraj The Excel file lives in a version control system (software configuration management) like Git or Subversion. A tester adds the file to version control. Other testers can create further revisions of the file. All testers can access the latest version (or any previous version) of this file. Thank you for your question.
+Software and Testing Training ..Thank you so much for your response..Sorry, I am just saw your reply.
hi,
If your testing e commerce site and and testing checkout functionality. what do you enter in credit card details field? how do you check this credit card validation happens rite? because for the order to go through the credit card should be real and billing and credit address should be same. how do you gather and manage this data? thank you in advance...love you tuts...
praveen kumar Hi Praveen, it is an interesting question. If we use a real credit card in testing, then someone has to cancel the transaction manually every time a test checkout occurs. In order to solve this problem, developers use a dummy credit card number which looks like a real credit card number but the back-end recognizes that is it a dummy number. The back-end does not charge the card and the order fulfillment does not take place.
Software and Testing Training thank you very much for the prompt reply, was very helpful. grt videos
praveen kumar Hi Praveen, there is another point. It is possible that the credit card processing is provided by a third party via a web service. Then, the credit card functionality (and testing that functionality) is the responsibility of that third party. We can use the test credit card numbers provided by the web service. Using this architecture means that the developers need not modify the back-end code of our system at all. Thank you for your comments.
Hi Singh sir
In my interview,interviewer asked me What is test data? How you will prepare? Could you tell me the answer please?
Baba Kulkarni - In brief, test data is the data that you use during software testing e.g. in ecommerce testing you would enter some customer name, select some items to order and enter a shipping address. You can prepare test data manually or look it up in the database or use test data generator tools. Please view this tutorial for more details. Thank you.
@@QA1 sir thank you for your response I want to move in automation will you help me?
You are welcome to check out my Test Automation tutorials at th-cam.com/play/PLc3SzDYhhiGXVcy8EcrTSfwsC-v8EUZvg.html
You can contact me in LinkedIn
can you please upload a video on white box and black box testing?
Hi, which test data is required when you write out tests? Is it input test data or something else? Also, I have more questions about software testing. Is it possible that I can send you an email?
@John Maartenloop - Yes, it is input test data as well as output test data, apart from other test data like metadata. You can see examples of the first two types of test data being used in my Test Execution video at the link, th-cam.com/video/1uArOm4LEKE/w-d-xo.html
Yes, you can email me. My contact details are in the Software and Testing Training channel About page at the link, th-cam.com/users/SoftwareTestingSpaceabout
Inder P Singh
@@QA1 When I click on “messages” it says Google+ accounts have been ended.
@John Maartenloop - On the About page, the email address is not in the Links section but in the Details section > For business inquiries > VIEW...
Thank you for informing me about my old link. I have removed it.
Somehow I still can't find your email so I sent you a DM on Twitter :)
Hi Sir
One of the interview question is "from wr u get test data?"
Can u explain it
There are multiple ways to get test data. If feasible, you can query the production database. I have explained SQL queries in my Database Testing tutorial at th-cam.com/video/W_fH6CqiTDU/w-d-xo.html
Or you can use any automated test data generator. There is one such link in my blog post at inderpsingh.blogspot.com/2010/04/automated-test-data-generation.html
And of course, you can generate your own test data on the fly during the test using Test Design techniques - tutorials at the link, th-cam.com/play/PLc3SzDYhhiGWW0TzISFKqAN_ic8DnZvVc.html
Hi, can you help me for API testing using groovy?
Hi, you could view SoapUI Data Driven Testing Groovy tutorial at th-cam.com/video/MndDpJvzmy4/w-d-xo.html
Who gives the tester valid test data?? For eg in testing login functionality who gives tester correct username and password
The test data is designed as well as set up by the tester. For example, if the tester needs a correct username/ password, he/ she can use the application registration functionality to set it up or set this data in the database.
Thank you for your question.
Hi sir, can you give me one real time example of test data management?
Hi @Janani Sha, you can please see the test data management during test execution in the Manual Testing Tutorial for Beginners at th-cam.com/video/1uArOm4LEKE/w-d-xo.html
Thank you
You are welcome :)
Hi, How to create test data without application, please?
Hi, Test data is needed to test any specific application. We can create test data by hand (without using any test data generator). I have shown an example of such test data in my video, How to Test Software without Requirements (after six minutes in the video) at the link th-cam.com/video/kJwpIS9apuY/w-d-xo.html
How would you create a test data?
+raouf dou We can create test data by hand or use a test data generator. For more details, please see my article at inderpsingh.blogspot.com/2010/04/automated-test-data-generation.html
+Software and Testing Training thank you so much for your reply. When you automate then test data for creation what tool do you use and how do you do it? How can I automate a huge amount of data by generating it? I'm dealing with like 9 data base servers and I'm not familiar with test data creation and would love to know your input and best practice to do this .
+raouf dou If we want to generate test data automatically, there are a couple of ways to do this. One is to write a script (say in VBScript) to generate test data like random names or numbers. The other way is to use data generators. I searched for "free test data generators" and came across Data Generator tool at www.generatedata.com/
+Software and Testing Training is there a templet you can sent me? Just to get a better view of how to design it. When I create a test data does it need to be accurate data? Because when you generate data most of the time it's random and this is where I'm lost. Is every data I input into the application needs to be test data I create? Is all the info you type a data you need to get and create? So sorry to ask questions but I'm lost and would like to have a better view of it . I'm lost at which type of data I need to create and what type do I need to request. Getting the link to the website is that part of the test data?
+raouf dou Thank you for all the questions. I have shown examples of test data in this video. Basically, test data is the data that we need in order to run a test. For example, in order to test a customer registration form, we need some customer name, address, zip code, phone number etc. All this data for one customer is test data.
I have shown the test data to test a web screen in my video at th-cam.com/video/kJwpIS9apuY/w-d-xo.html
give practical examples instead of theory
I gave live examples. But I think that examples from a project may be better for you.
@@QA1 no sir means actually show how to prepare data from requirements documents
Sanket Patil - thanks for further input. Do you mean test data as I have shown in the
1) Use Case Testing tutorial (finance domain example): th-cam.com/video/H95RX5zFLcA/w-d-xo.html
or 2) Requirements Analysis tutorial (education domain example) th-cam.com/video/Vz7TQ3eAQiU/w-d-xo.html
what is use case?
GR Ch A use case is one of the possible formats to define requirements. It lists the steps (in business language) that a user can take to complete a task in the system. Use cases are represented as use case diagrams. Please refer en.wikipedia.org/wiki/Use_case