Experience report test automation in an agile environment
Download
1 / 16

Experience Report: Test Automation in an Agile Environment - PowerPoint PPT Presentation


  • 78 Views
  • Uploaded on

Experience Report: Test Automation in an Agile Environment. Len Vaz Oct 13, 2010. Software Development Process. 1 week sprints No UATs Use Jira for Bug Tracking Use Grass Hopper for user stories Test cases tied to user stories

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Experience Report: Test Automation in an Agile Environment' - dora-nunez


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

Software development process
Software Development Process

  • 1 week sprints

  • No UATs

  • Use Jira for Bug Tracking

  • Use Grass Hopper for user stories

  • Test cases tied to user stories

  • Corresponding blank test cases entered into the automation framework

  • Automated builds using Hudson


Review the product
Review the product

  • Documentation

  • Engineering

  • Product organization



Test environment
Test Environment

  • Architecture

  • Hardware

  • Software

  • Tools




Resources
Resources

  • Hardware

  • Software

  • People (Planning)

  • Standards


Automation
Automation

  • IDE

    • Eclipse Downloads

    • Pydev - Python IDE for Eclipse

  • Frameworks

    • PyUnit - Python Unit Testing Framework

  • Setting up common code

  • Standards


Reporting
Reporting

  • Using Visualizations

  • Interactive Charts

  • Google Visualization API Reference







Lessons learned
Lessons learned

  • Continuous improvement

  • Continuous integration testing

  • No TDD – lot more work for QA

  • Lack of Infrastructure integrated testing

  • Estimation is not an easy process

  • Without reporting – no extra resources


ad