17
Testing Department Webwing Technologies Software Testing

Basics of software testing webwing technologies

Embed Size (px)

Citation preview

Page 1: Basics of software testing webwing technologies

Testing Department Webwing Technologies

Software Testing

Page 2: Basics of software testing webwing technologies

Software Development Life Cycle

Page 3: Basics of software testing webwing technologies

Software Testing Life cycle

Page 4: Basics of software testing webwing technologies

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

Page 5: Basics of software testing webwing technologies

Levels of testing

Unit Testing Integration testing System Testing Acceptance testing

Page 6: Basics of software testing webwing technologies

Types of Testing

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

Page 7: Basics of software testing webwing technologies
Page 8: Basics of software testing webwing technologies

What ? Who ? Why ? Where ?

Page 9: Basics of software testing webwing technologies

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

Page 10: Basics of software testing webwing technologies

Defect Life Cycle

Page 11: Basics of software testing webwing technologies

What we are Doing Now

UI Testing Functional testing Integration Testing Compatibility testing Mobility Testing

Page 12: Basics of software testing webwing technologies

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.

Page 13: Basics of software testing webwing technologies

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

Page 14: Basics of software testing webwing technologies

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.

Page 15: Basics of software testing webwing technologies

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.

Page 16: Basics of software testing webwing technologies

Automation Testing

1. QTP

2. Selenium

Page 17: Basics of software testing webwing technologies

Questions & Answer