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