Born in the early eighties, databases can be considered IT dinosaurs. But unlike dinosaurs, databases are far from dying out. Today over 90% of businesses having only 10 employees use CRM systems and other business solutions relying on databases. However, you need to see the other side of the coin: massive losses caused by faulty databases. So how to prevent them? The answer is in thorough database testing. But how to push quality database testing into an Agile project? Let’s dive in to learn more. [Read more…] about How to run database testing in Agile projects?
agile testing
ISTQB Foundation Level and Agile Tester Certification guide
This site has free and premium study material / guide needed to pass the ‘ISTQB Foundation Level Certification’ and the newly introduced ‘Agile Tester Extension Certification’.
International Software Testing Qualifications Board (ISTQB) is an international organization that offers globally recognized certifications in software testing. Having a certification establishes credibility of the candidate. This site also contains everything you will need for a software testing tutorial. Two of the most popular certifications are below:
ISTQB Foundation Level Certification study guide
Foundation Level Certification is aimed at candidates who have recently completed their education and want to take up software testing as a profession. It is also taken up by experienced candidates who want to demonstrate their practical knowledge of software testing. It is the most popular certification course recognized by organizations worldwide. It provides software tester a basic understanding of the fundamentals of software testing along with processes, tools, techniques and management methodology. Launch the study guide >>
ISTQB Agile Testing Certification study guide
Agile Tester Extension Certification is beneficial for testers who are already working on Agile methodology and also for those who wish to learn it. Testers in Agile project have different approach of testing when compared to traditional projects. Testers should have a very clear understanding of the values, principles, processes and tools used in testing Agile projects. This certification guide provides the tester with an easy-to-understand explanation of the topics covered in the Agile Tester certification. Launch the study guide >>
What are the different Agile Testing Methodology? Test Driven Development, Behavior Driven Development
Agile testing methods embrace the principles of Agile software development which involves all the cross functional Agile team members, in which team members with testing expertise are also involved. This ensures that business value is delivered to the customer at frequent intervals, working at a sustainable pace. There are various testing methods which include writing test cases and running them before writing the code. Some testing methodologies which are commonly used in Agile teams are listed below:
What are Agile Testing and Agile Development Activities?
The main objective in Agile is to generate working software at the end of iteration and receive feedback from the customer, to provide early business value to the stakeholders. It all starts with release planning at the start of a release followed by construction iterations. At the beginning of iteration there is iteration planning in which the user stories of high priority are pulled into the iteration backlog to define the iteration scope.
Agile Testing
Design, development and testing happens iteratively throughout the sprint and not at the end of the iteration. All the developers and testers will work together as a team to reach the iteration goal. [Read more…] about What are Agile Testing and Agile Development Activities?
What is Agile methodology? Examples, when to use, advantages & disadvantages
Agile software development methodology is an process for developing software (like other software development methodologies – Waterfall model, V-Model, Iterative model etc.) However, Agile methodology differs significantly from other methodologies. In English, Agile means ‘ability to move quickly and easily’ and responding swiftly to change – this is a key aspect of Agile software development as well.
[Read more…] about What is Agile methodology? Examples, when to use, advantages & disadvantages