Tag - Testing

Cross Site Scripting (XSS) Attack Types & Prevention

Introduction : Cross Site Scripting(XSS) is the popular and vulnerable attack which is known by every advanced tester. It is considered as one of the adventurous attacks for web applications and can bring harmful results also. This attack is considered adventurous, because of its ability to damage even less vulnerable technologies. How XSS Being Performed : Cross Site Scripting attack means sending and injecting malicious script or code. Javascript and HTML are mostly used to perform this attack, the main reason for such [...]

Read more...
testdrive

Test Driven Development (TDD) – Key Benefits

Test Driven Development (TDD) is a software development approach which enables teams to create better specifications about how the actual code will be written. So fundamentally, TDD is an approach where in functional tests are written well before writing the actual code. It’s a perfect blend of three key activities: Write Tests, Write Code to make the Tests Pass & Refractor to improve quality Key Benefits of (TDD)  Best Acceptance Level: TDD helps the developers to understand requirements from the [...]

Read more...
Microservice Architecture

Microservice Architecture

Prior to Microservices architecture Monolithic architecture was in practice in which all the software components are grouped together into a single package (code for different features remains on same server). Microservice architecture is a design pattern for Service-Oriented Architecture (SoA) in which application is divided into small components and each component is developed and deployed independently, each service is autonomous and implements single business function. Major Features : As a Component – Microservice are treated as independent components which can be deployed [...]

Read more...