Posts

Showing posts from May, 2017

PENITERATION TESTING VS ETHICAL HACKING

Image
          HAPPY TESTING ...!   Penetration testing is very closely related to ethical hacking, so these two terms are often used interchangeably. However there is a thin line of difference between these two terms. This chapter provides insights into some basic concepts and fundamental differences between penetration testing and ethical hacking. Penetration Testing Penetration testing is a specific term and focuses only on discovering the vulnerabilities, risks, and target environment with the purpose of securing and taking control of the system. Or in other words, penetration testing targets respective organization’s defense systems consisting of all computer systems and its infrastructure. Ethical Hacking On the other hand, ethical hacking is an extensive term that covers all hacking techniques, and other associated computer attack techniques. So, along with discovering the security flaws and vulnerabilities, and ...

Performance testing

Image
                                                                                                                                                           HAPPY TESTING ...!   Performance Testing Tutorial: Types, Process & Important Metrics What is Performance Testing? Software performance testing is a means of quality assurance (QA). It involves testing software applications to ensure they will perform well under their expected workload. Features and Functionality supported by a software system is not the only concern. A software applica...

AGILE TESTING

Image
         HAPPY TESTING ..!                       AGILE TESTING        Agile Testing is a software testing practice that follows the principles of Agile software development. Agile development integrates testing into the development process , verses having it as a separate phase.      Advantages of Agile model: Customer satisfaction by rapid, continuous delivery of useful software. People and interactions are emphasized rather than process and tools. Customers, developers and testers constantly interact with each other. Working software is delivered frequently (weeks rather than months). Face-to-face conversation is the best form of communication. Close, daily cooperation between business people and developers. Continuous attention to technical excellence and good design. Regul...