Upload
abhishek-kant
View
1.083
Download
0
Embed Size (px)
Citation preview
Running a Continuous Integration
setup with
Telerik Test Studio and Jenkins
Abhishek Kant
अभिषेक कान्त–B.E. MBA.–MCAD. Certified Scrum Master.–Course Author - CouchDB–Ex-Satyam Computers. Ex-Microsoft –@abhishekkant
Contact:
Phone:
+91-124-4300987/ 996
Agenda
•The Current Testing Process
•Agile Testing: Developer + Testing Colloboration
• Introducing Continuous Testing
•Existing features in Test Studio
•CI with Jenkins + Test Studio + Git
Award winning solution – Telerik Test Studio
One stop shop for all your testing needs
Test Studio
Manual Testing
Functional UI Testing
Performance Testing
Load Testing
Exploratory Testing
Mobile Testing
Gartner “Niche Player” in Software Test Automation
Key Trends in Software Testing
Mobile
70% of mobile professionals will conduct their
work on personal smart devices by 2018. The
mobile market will reshape the landscape for
testing.
The growth of agile development practices
continues, and is spreading from
developers to encompass the entire team
with the adoption of DevOps practices.
AgileProductivity
Enterprises are struggling to keep up with
the rapid changes in technology, new client
capabilities and the re-emerging need to
test on multiple platforms (that is, a variety
of browsers and devices).
The Testing Process
Requirements
Design
Development
Testing
Deployment
Current: Waterfall
User Story from Backlog
Design & Estimation
Acceptance Criteria
Build Story
Test Story
Sprint Review
Agile
Developer Tester Collaboration
• Joint Responsibility for “Done” User Stories
• Joint Test Cases
• Test Oracles
• Testable User Interfaces
• AUT Settings
• Common Code Repo/ Tools
Terms Developers Use
• Source Control
• Build Server
• Continuous Integration
DemoJenkins + Git + Build
The “CT” Workflow
CT: Built In Test Studio Features
• Test Lists
• Scheduler
• TFS Integration
• Project Export
• Command Line Execution
• Execution Extension
DemoCI with Jenkins + Test Studio + Git
Plugins:
• Bitbucket Plugin
• Junit Plugin
• MSBuild Plugin
• Test Results Analyzer Plugin
Thank You