• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Top 4 Test Automation Challenges
 

Top 4 Test Automation Challenges

on

  • 4,540 views

Implementing test automation into a development workflow is a daunting task, especially during development. It is important to know how to tackle integration before implementation and to be ...

Implementing test automation into a development workflow is a daunting task, especially during development. It is important to know how to tackle integration before implementation and to be transparent for the whole process. Automated testing tools provide enormous ROI in terms of product liability and piece of mind for development teams.

http://blog.smartbear.com/automated-testing/top-4-test-automation-challenges/

Statistics

Views

Total Views
4,540
Views on SlideShare
1,586
Embed Views
2,954

Actions

Likes
1
Downloads
42
Comments
0

8 Embeds 2,954

http://blog.smartbear.com 1706
http://www2.smartbear.com 1240
http://abhisheksharanatwork.blogspot.com 2
http://www.google.ca 2
https://twitter.com 1
http://smartbear.staging.wpengine.com 1
http://172.16.32.157 1
http://translate.googleusercontent.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Top 4 Test Automation Challenges Top 4 Test Automation Challenges Presentation Transcript

    • Top 4 TestAutomationChallenges
    • It’s not alwayssmooth sailing.
    • So many companies aredoing test automation, you’dthink it would be simple…But there are challenges withincorporating test automationinto your organization.
    • Here are four of the topproblems faced bydevelopment teams.
    • Communication1.Talk is cheap!
    • So why is talk so hard?
    • Automated tests are aninvestment and, as withany investment, theyneed to be planned anddiscussed as a team.
    • Test scripts are also code.---------------------Review test cases, scriptsand results with allstakeholders.
    • Team transparencyFind issues earlyKeep team on same pageKeep current with changing requirementsUniversal naming of objects for app codeand test codeBenefits of Reviewing Test Scripts
    • Validation2.Passing can alsobe failing.
    • Wait, thatmakes nosense! Did I hitmy head?Nope.
    • Validation is complicated becauseyour tests can lie to you. Justbecause test runs are passingdoesn’t mean anything unless thetest is maintained properly.------------------------------Maintenance is an ongoing job withevery build, iteration and release.
    • Tests should be dynamic.Create newtest cases andupdate oldtests for eachsprint.
    • A more secure and reliable productLower risk to usersMaintain company credibilityDetection of serious software flawsBenefits of Test Validation
    • Training3.Know your stuff!
    • It’s easy to learn the basic aspects ofa tool, but its difficult to master atool in all its glory.------------------------The most difficult aspects of a testautomation tool are usually the mostpowerful aspects.
    • Train yourself and your people toavoid a hack job.Group trainings of tools will keepyour whole team on the same pagewith a universal knowledge.
    • Confidence in test casesIncreased testing velocityBe deemed an expertBenefits of Training
    • Completion4.It’s not over till it’s over!
    • Knowing when you have completed atest script is tricky business becausemaintenance will still be necessaryregardless.----------------A completed test script is a scriptthat can be used over and over againwith minimal touch.
    • A test script is completedwhen it leaves the tester’shands.Test the test script withnegative input to ensure100% accuracy.
    • Test scripts that can be recycledSame tests can be used between environmentsSave time laterLow touch to future maintenanceBenefits of Completing a Test
    • The challenges of test automationare not easily conquered.------------------…But with a little perseverance and withthe help of all your team the ROI will beapparent.
    • Finally…Understand your tools, staytransparent with all stakeholdersand know when a test script needsto be updated.It’s easier said than done, but wellworth the effort!
    • Winner of the 2013 Dr. Dobbs JoltAward for Best Testing Tool.Try It Free