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

Поделиться
HTML-код
  • Опубликовано: 15 дек 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 ruclips.net/p/PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM
      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.

  • @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, ruclips.net/video/1uArOm4LEKE/видео.html
      Yes, you can email me. My contact details are in the Software and Testing Training channel About page at the link, ruclips.net/user/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 :)

  • @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 ruclips.net/p/PLc3SzDYhhiGXVcy8EcrTSfwsC-v8EUZvg
      You can contact me in LinkedIn

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

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

  • @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 ruclips.net/video/W_fH6CqiTDU/видео.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, ruclips.net/p/PLc3SzDYhhiGWW0TzISFKqAN_ic8DnZvVc

  • @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 ruclips.net/video/MndDpJvzmy4/видео.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.

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

    Thank you

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

      You are welcome :)

  • @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 ruclips.net/video/1uArOm4LEKE/видео.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 ruclips.net/video/kJwpIS9apuY/видео.html

  • @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 ruclips.net/video/kJwpIS9apuY/видео.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): ruclips.net/video/H95RX5zFLcA/видео.html
      or 2) Requirements Analysis tutorial (education domain example) ruclips.net/video/Vz7TQ3eAQiU/видео.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