basics of software testing webwing technologies

Post on 15-Apr-2017

53 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Testing Department Webwing Technologies

Software Testing

Software Development Life Cycle

Software Testing Life cycle

What is software testing?

Software Testing is Process of Verifying and Validating Software or application with the intend of finding defects and Improve the Software Quality.

Methodologies Of software testing :

Black Box Testing

White box Testing

Levels of testing

Unit Testing Integration testing System Testing Acceptance testing

Types of Testing

Functional Testing Usability Testing Performance Testing Smoke Testing Sanity Testing Compatibility Testing Security Testing

What ? Who ? Why ? Where ?

Test Case Example

Test Id

Test Description

Pre-Requisites

Test Steps Test Data

Expected Result

Actual Result

Status

1001

Check Login operation with credentials

Url Should be Opned

Enter Url -> Click on Login-> Username -> Password

Admin123456

When we entered correct Username and Password then Login should be successfully and display with dashboard page.

when we entered correct username and password on the login window of super admin panel and click on submit button then it is login successfully and redirect to dashboard page

Pass

Defect Life Cycle

What we are Doing Now

UI Testing Functional testing Integration Testing Compatibility testing Mobility Testing

What we Use ?

Mobile Testing Tools:Robotium:Robotium is a Android UI testing tool. It is suitable for tests automation for different Android versions and sub-versions. Software developers often describe it as Selenium for Android. Tests created by Robotium are written in Java. In fact, Robotium is a library for unit tests.

Screen Capture App:skitch application we used to assign issues getting in the mobile application while testing. Its work same as like Qsnap we used for the browser.

CROSS Browser Testing Tools:W3C CSS Validator:The W3C Validator provides services to designers and developers of a web application to check Cascading Style Sheets (CSS).

W3C Link Checker:A link checking service provided by W3C, used to check links and anchors presents on a page of website or whole website using languages; HTML, XHTML or CSS.

SausLab Testing Tool:We use the given online testing tool. Saus Lab testing tool.(Online browser testing tool) in which we are able to test the website with System OS and different version of the Browser. https://saucelabs.com

Broken Link Checking:For the Broken Link testing we used the following online testing tool. It given a report to us for broken link in the website as per pages.

http://www.deadlinkchecker.com/

Website Screen Capture tools: Qsnap, Awesome Screenshot browser testing tools. Light Shot PickPick Software.

Video Capture Tool:TinyTake is a free screen capture & video recording software for Microsoft Windows & Mac. With TinyTake, you can capture images and videos of your computer screen, add comments and share them.

Bug Tracking Tool:MantisBT, Bugzilla, JIRA etc.

Load Testing and Web / App Performance Testing Tools:

NeoLoad Tools.

Automation Testing

1. QTP

2. Selenium

Questions & Answer

top related