Types of Etl testing

                                                                                                                                         <<<            >>>


          Types of ETL Testing :-

   1)       Constraint Testing:
In the phase of constraint testing, the test engineers identifies whether the data is mapped from source to target or not.
The Test Engineer follows the below scenarios in ETL Testing process.
a)      NOT NULL
b)      UNIQUE
c)       Primary Key
d)      Foreign key
e)      Check
f)       Default
g)       NULL
   2)      Source to Target Count Testing:
In the Source to Target data is matched or not. A Tester can check in this view whether it is ascending order or descending  order it doesn’t matter .Only count is required for Tester.
Due to lack of time a tester can follow this type of Testing.
  
   3)      Source to Target Data Validation Testing:
In this Testing, a tester can validate the each and every point of the source to target data.
Most of the financial projects, a tester can identify the decimal factors.

   4)      Threshold/Data Integrated Testing:
In this Testing, the Ranges of the data, A test Engineer can usually identifies the population calculation and share marketing and business finance analysis (quarterly, halferly, Yearly)

MIN       MAX     RANGE
4              10           6
                                            
   5)      Field to Field Testing:
In the field to field testing, a test engineer can identify that how much space is occupied in the database. The data is integrated in the table cum datatypes.

NOTE: To check the order of the columns and source column to target column.

   6)      Duplicate Check Testing:
In this phase of ETL Testing, a Tester can face duplicate value very frequently so, at that time the tester follows database queries why because huge amount of data is present in source and Target tables.
Select ENO, ENAME, SAL, COUNT (*) FROM EMP GROUP BY ENO, ENAME, SAL HAVING COUNT (*) >1;

Note: 
1)      There are no mistakes in Primary Key or no Primary Key is allotted then the duplicates may arise.
2)      Sometimes, a developer can do mistakes while transferring the data from source to target at that time duplicates may arise.
3)      Due to Environment Mistakes also duplicates arise (Due to improper plugins in the tool).

   7)      Error/Exception Logical Testing:
1)      Delimiter is available in Valid Tables
2)      Delimiter is not available in invalid tables(Exception Tables)

   8)      Incremental and Historical Process Testing:
In the Incremental data, the historical data is not corrupted. When the historical data is corrupted then this is the condition where bugs raise.

   9)      Control Columns and Defect Values Testing:
This is introduced by IBM
   10)   Navigation Testing:
Navigation Testing is the End user point of view testing. An end user cannot follow the friendly of the application that navigation is called as bad or poor Navigation.
                At the time of Testing, A tester can identify this type of navigation scenarios to avoid unnecessary navigation.

   11)   Initialization testing:
A combination of hardware and software installed in platform is called the Initialization Testing

   12)    Transformation Testing:
At the time of mapping from source table to target table, Transformation is not in mapping condition, then the Test Engineer raises bugs.

   13)   Regression Testing:
Code modification to fix a bug or to implement a new functionality which makes us to to find errors.
 These introduced errors are called regression . Identifying for regression effect is called regression testing.

   14)   Retesting:
Re executing the failed test cases after fixing the bug.

   15)     System Integration Testing:
Integration testing: After the completion of programming process . Developer can integrate the modules there are 3 models
a)      Top Down
b)      Bottom Up
c)       Hybrid

59 comments:

  1. We built a tool (QuerySurge) that automates these types of testing. Feel free to demo it.

    ReplyDelete
    Replies
    1. I would be interested in seeing the tool that you built for etl testing. My e-mail is paflartist@gmail.com Thanks!

      Delete
    2. Even I am interested to know the tool to automate ETL testing. My mail id : manasi.sahu2009@gmail.com

      Delete
    3. I am interested in the same. My email id: shubham.gangrade0402@gmail.com
      Could you please share it.

      Delete
    4. This comment has been removed by the author.

      Delete
    5. pls forword to this mail also govind.chakri@gmail.com

      Delete
    6. hi pls fwd to this mail shivavinu1@gmail.com

      Delete
    7. Here I've doubt in system Integration Testing when we do SIT testing bottom up or top down comes at initial stage only right????

      Delete
  2. could you please tell me how to automate the ETl test my mailid is anjali.gujarathi2@gmail.com

    ReplyDelete
  3. Could u plz tell me how to automate ETL test my mail I'd is radhikarseelam@Gmail.com

    ReplyDelete
  4. plz tell me how to automate etl test

    my id kota.thrinadh@gmail.com

    ReplyDelete
  5. Hi
    plz send me ETL Testing material to makinasudharshan47@gmail.com

    ReplyDelete
  6. It was nice article it was very useful for me as well as useful for ETL TESTING learners .thanks for providing this valuable information.

    ReplyDelete
  7. Thanks for Sharing this valuble information and itis useful for me and ETL TESTING learners.We also provides the best Online ETL Testing Training classes.

    ReplyDelete
  8. This comment has been removed by the author.

    ReplyDelete
  9. This comment has been removed by the author.

    ReplyDelete
  10. Hi all, any of you guys have an ETL Test Scenarios document to follow? It will be much appreciated if you can send through a copy to me to macvjai@gmail.com

    ReplyDelete
  11. pls send me ETL materials to this vilaskulkarni22@gmail.com.. thank you

    ReplyDelete
  12. Which one is the best Tool for ETL testing?

    ReplyDelete
  13. Hi all, any of you guys have an ETL Test Scenarios document to follow? It will be much appreciated if you can send through a copy to me to srikanth.a.amula@gmail.com

    ReplyDelete
  14. Could u plz tell me how to automate ETL test my mail I'd is mohanbabu.mani@gmail.com

    ReplyDelete
  15. Can anybody help me giving test of Datawarehouse Demo or some practical example
    ID rahmancse73@gmail.com
    thanks in advance

    ReplyDelete
  16. Nice Bolg about Testing Types..Thank you for sharing .we also providing training @ETL Testing Training

    ReplyDelete
  17. I appreciate you sharing this article. Really thank you! Much obliged.
    This is one awesome blog article. Much thanks again.


    sap online training
    software online training
    sap sd online training
    hadoop online training
    sap-crm-online-training

    ReplyDelete
  18. I really enjoy the blog.Much thanks again. Really Great.
    Very informative article post. Really looking forward to read more. Will read on…


    oracle online training
    sap fico online training
    dotnet online training
    qa-qtp-software-testing-training-tutorial

    ReplyDelete
  19. Hi
    Can some please send me the
    Real time Etl testing interview questions
    And scenarios
    I'm looking for Etl testing resume also
    Please help
    Emailed is mail2lavi@yahoo.com

    ReplyDelete
  20. blog gives us a great insight about the Lookup & various ways to use it.suppose if u r interested please vist below link

    http://www.tekclasses.com/

    ReplyDelete
  21. Wealth of information. Ton of ideas...nice blog..for more details please folloe the link.

    http://www.tekclasses.com/

    ReplyDelete
  22. This blog is an attempt to explore option of full-text catalog search.

    http://www.tekclasses.com/

    ReplyDelete
  23. Best article:)for more details

    http://www.tekclasses.com/

    ReplyDelete
  24. hey buddy !
    whatever information you shared,it is already available in the net.
    So do find something new and creative.
    It will good if you can share ETL testing real challenges faced day to day activity. like data validation from source to target using sql query,defects found during data validation. type of testing performed in staging to dwh, etc etc

    ReplyDelete
  25. nice list of citations..if you are interested visit below link.

    http://databi.co/

    ReplyDelete
  26. is there a forum to post questions on ETL test automation? i can't see the author for this blog. where can we ask questions and get response?

    ReplyDelete
  27. I would be interested in seeing the tool to automate etl testing that you built. My e-mail is lavanyapenjarla@yahoo.com Thanks!

    ReplyDelete
  28. Nice

    Visit - http://tekclasses.in/

    ReplyDelete
  29. This is nice article for who is interested in learning ETL testing.Thanks for sharing such a wonderful information. Suppose if you want to learn about ETL I will share you link just have a look: Etl Testing online Training

    ReplyDelete
  30. may i have QuerySurge...tool on mananjay.etl@gmail.com.
    thanks

    ReplyDelete
  31. Useful information. It covers all types of testing in ETL part.
    I am also starting off a similar kind of knowledge base especially for ETL testing.
    Reach @ http://wowetltesting.com

    ReplyDelete
  32. This article information was so nice. Which is very much useful for me and impressed by reading. ETL Testing Online Training

    ReplyDelete
  33. It was an excellent article to hear from you which is very useful. Thank you for sharing. We also offer efficient yet affordable Online ETL Testing Training with quality as the main objective.

    ReplyDelete
  34. Could u plz tell me how to automate ETL test my mail I'd is vivekdakulgi@gmail.com

    ReplyDelete
  35. hi please send me the etl testing material and tool.my email:vikranth75@gmail.com

    ReplyDelete
  36. This comment has been removed by the author.

    ReplyDelete

  37. I found your blog to be very informative and interesting. On similar lines you can also check out http://crbtech.in/Testing/different-types-etl-testing/ which is also a very good blog on this very topic. Request you to continue writing on varied topics as we would like to read.

    ReplyDelete
  38. Good blog,thanks for sharing the valuable content...keep sharing the latest updates. Best software Training institute in Bangalore

    ReplyDelete
  39. Useful article for those who are in this etl field thanks for sharing your knowledge im also having some related information in my etl concepts blog please read to get the knowledge

    ReplyDelete
  40. There are many things which help people to wear artificial intelligence products. But when it comes to kids, sometimes things go in the wrong way. So, artificial intelligence and machine learning services companies should take care of thins matter.

    ReplyDelete
  41. I am looking such type of post. Finally i got it. Many machine learning consultant companies provide best solutions & services.

    ReplyDelete
  42. thank your valuable content.we are very thankful to you.one of the recommanded blog.which is very useful to new learners and professionals.content is very useful for hadoop learners.....
    Salesforce Training in Chennai

    Salesforce Online Training in Chennai

    Salesforce Training in Bangalore

    Salesforce Training in Hyderabad

    Salesforce training in ameerpet

    Salesforce Training in Pune

    Salesforce Online Training

    Salesforce Training

    ReplyDelete
  43. Do you need to hack into any, databaseserver spy on Facebook,Emails, Whatsapp, Viber, Snapchat, Instagram and many more.
    I urge you to get in touch with the best people for the job, i have confirm the service when i need to spy on my spouse phone. They are good at Phone Cloning and Bitcoin/binary minning and any other hack job.
    Thanks guys for the team work HACKINTECHNOLOGYATGMAILDOTCOM
    +12132951376(WHATSAPP)

    ReplyDelete
  44. Nice article. Thanks for sharing.
    power bi training

    ReplyDelete
  45. This is awesome article. Thanks for sharing.
    devops online training

    ReplyDelete
  46. Thanks for sharing ETL testing blogs. A few useful links for software testing job seekers,
    ETL Testing Jobs
    Software Testing Jobs
    Software Testing Internships

    ReplyDelete