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

Popular posts from this blog

Trim / Remove spaces in Xpath?

RPA - Blue Prism, OpenSpan, Automation Anywhere vs UIPath