Canopy - F# is the new C# in the F#rictionless web/mobile testing world



Canopy 
is a new web testing framework for F#, for UI testing. (C# friendly )
There is also a Canopy testing framework for mobile apps - https://fsprojects.github.io/Canopy.Mobile/

Features:
  • Solid stabilization layer built on top of Selenium. Death to "brittle, quirky, UI tests".
  • Quick to learn. Even if you've never done UI Automation, and don't know F#.
  • Clean, concise API.

Canopy's API
  • Actions: documentation of everything you can do on a page
  • Assertions: all the ways you can verify what's on the page is correct
  • Configuration: configure and fine tune canopy
  • Testing: different ways to orchestrate tests and troubleshoot issues with a page
  • Reporting: different ways to output the results of your test suite
Canopy Examples - https://github.com/cameronpresley/CanopyExamples/tree/master/CanopyExamples

Documentation available at http://lefthandedgoat.github.com/canopy/.

Getting started kit available at https://github.com/lefthandedgoat/canopyStarterKit/.

Real world examples available at https://github.com/lefthandedgoat/turtletestAutomation

Some C# examples available at https://github.com/lefthandedgoat/canopy/blob/master/csharptests/Program.cs

Comments

  1. Nice and interesting post, I appreciate your hard work. keep it up…!!!Thanks for such useful information, It is true that now if you want to grow your business you will surely need the mobile app testing services for your business. But for that purpose everyone needs best mobile app testing companies.

    ReplyDelete

Post a Comment

Popular posts from this blog

Software Testing @ Microsoft

Trim / Remove spaces in Xpath?