Test Data In Software Testing-Test Data Generation In Software Testing-Test Data In Testing

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 พ.ย. 2024

ความคิดเห็น • 57

  • @Gkrs22
    @Gkrs22 2 ปีที่แล้ว +1

    Excellent explanation with pratical session👌

  • @maheswariy5696
    @maheswariy5696 9 ปีที่แล้ว

    it is good for beginners very good and also very helpful for creating test data.
    Thanks

  • @elhamshaker
    @elhamshaker 10 ปีที่แล้ว +1

    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

    • @QA1
      @QA1  10 ปีที่แล้ว +2

      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.

  • @nareenchelvaraj7850
    @nareenchelvaraj7850 8 ปีที่แล้ว +1

    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

    • @QA1
      @QA1  8 ปีที่แล้ว

      +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.

    • @nareenchelvaraj7850
      @nareenchelvaraj7850 8 ปีที่แล้ว

      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.

    • @QA1
      @QA1  8 ปีที่แล้ว +1

      +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.

    • @nareenchelvaraj7850
      @nareenchelvaraj7850 8 ปีที่แล้ว

      +Software and Testing Training ..Thank you so much for your response..Sorry, I am just saw your reply.

  • @fulmoon72
    @fulmoon72 9 ปีที่แล้ว +2

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

    • @QA1
      @QA1  9 ปีที่แล้ว +3

      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.

    • @fulmoon72
      @fulmoon72 9 ปีที่แล้ว

      Software and Testing Training thank you very much for the prompt reply, was very helpful. grt videos

    • @QA1
      @QA1  9 ปีที่แล้ว

      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.

  • @amolarchna2346
    @amolarchna2346 2 ปีที่แล้ว

    Hi Singh sir
    In my interview,interviewer asked me What is test data? How you will prepare? Could you tell me the answer please?

    • @QA1
      @QA1  2 ปีที่แล้ว

      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.

    • @amolarchna2346
      @amolarchna2346 2 ปีที่แล้ว

      @@QA1 sir thank you for your response I want to move in automation will you help me?

    • @QA1
      @QA1  2 ปีที่แล้ว

      You are welcome to check out my Test Automation tutorials at th-cam.com/play/PLc3SzDYhhiGXVcy8EcrTSfwsC-v8EUZvg.html
      You can contact me in LinkedIn

  • @sanefegraphic
    @sanefegraphic 9 ปีที่แล้ว

    can you please upload a video on white box and black box testing?

  • @johnmaartenloop2193
    @johnmaartenloop2193 4 ปีที่แล้ว

    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?

    • @QA1
      @QA1  4 ปีที่แล้ว

      @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

    • @johnmaartenloop2193
      @johnmaartenloop2193 4 ปีที่แล้ว

      @@QA1 When I click on “messages” it says Google+ accounts have been ended.

    • @QA1
      @QA1  4 ปีที่แล้ว

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

    • @johnmaartenloop2193
      @johnmaartenloop2193 4 ปีที่แล้ว

      Somehow I still can't find your email so I sent you a DM on Twitter :)

  • @pavanirameez1154
    @pavanirameez1154 5 ปีที่แล้ว

    Hi Sir
    One of the interview question is "from wr u get test data?"
    Can u explain it

    • @QA1
      @QA1  5 ปีที่แล้ว

      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

  • @shav9937
    @shav9937 3 ปีที่แล้ว

    Hi, can you help me for API testing using groovy?

    • @QA1
      @QA1  3 ปีที่แล้ว

      Hi, you could view SoapUI Data Driven Testing Groovy tutorial at th-cam.com/video/MndDpJvzmy4/w-d-xo.html

  • @TheTusharkalhan
    @TheTusharkalhan 10 ปีที่แล้ว

    Who gives the tester valid test data?? For eg in testing login functionality who gives tester correct username and password

    • @QA1
      @QA1  10 ปีที่แล้ว

      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.

  • @jananisha2271
    @jananisha2271 2 ปีที่แล้ว

    Hi sir, can you give me one real time example of test data management?

    • @QA1
      @QA1  2 ปีที่แล้ว

      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

  • @MrNerf2508
    @MrNerf2508 10 ปีที่แล้ว

    Thank you

    • @QA1
      @QA1  10 ปีที่แล้ว

      You are welcome :)

  • @parmsingh8723
    @parmsingh8723 7 ปีที่แล้ว

    Hi, How to create test data without application, please?

    • @QA1
      @QA1  7 ปีที่แล้ว +1

      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

  • @Raouf4eva
    @Raouf4eva 8 ปีที่แล้ว

    How would you create a test data?

    • @QA1
      @QA1  8 ปีที่แล้ว

      +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

    • @Raouf4eva
      @Raouf4eva 8 ปีที่แล้ว

      +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 .

    • @QA1
      @QA1  8 ปีที่แล้ว

      +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/

    • @Raouf4eva
      @Raouf4eva 8 ปีที่แล้ว

      +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?

    • @QA1
      @QA1  8 ปีที่แล้ว

      +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

  • @sanketpatil3243
    @sanketpatil3243 3 ปีที่แล้ว +1

    give practical examples instead of theory

    • @QA1
      @QA1  3 ปีที่แล้ว

      I gave live examples. But I think that examples from a project may be better for you.

    • @sanketpatil3243
      @sanketpatil3243 3 ปีที่แล้ว

      @@QA1 no sir means actually show how to prepare data from requirements documents

    • @QA1
      @QA1  3 ปีที่แล้ว

      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

  • @grch171
    @grch171 10 ปีที่แล้ว

    what is use case?

    • @QA1
      @QA1  10 ปีที่แล้ว

      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