WatiN!

* Works with Internet Explorer 6, 7, 8, 9 and FireFox 2 and 3 * Can be used with any .Net Language * Licensed under the Apache License 2.0 * Downloaded more than 120.000 times. * And since its open source you can add and contribute new features yourself! ---

WatiN alternatives

  • Selenium

  • Selenium is a suite of tools specifically for testing web applications. Selenium IDE is a Firefox add-on that records clicks, typing, and other actions to make a test, which you can play back in the browser. Selenium Remote Control (RC) runs your tests in multiple browsers and platforms. Tweak your tests in your preferred language.

    tags: automated-test automated-testing development web-testing
  • Kantu Web Automation Browser

  • Kantu allows you to visually automate your task, and makes web automation fun again. It lets you create solutions for web automation, web scraping or web testing in minutes. It's like the ultimate robot stand-in for all of your web browser automation needs! Whatever you used to do manually, Kantu can do automatically -- stuff like filling out forms, clicking on links, performing inquiries, you name it, Kantu has it. Multiple page forms? Not a problem for Kantu.

    tags: automation browser-integration computer-vision file-downloading file-uploading
  • iMacros

  • iMacros was designed to automate the most repetitious tasks on the web. If there’s an activity you have to do repeatedly, just record it in iMacros. The next time you need to do it, the entire macro will run at the click of a button! With iMacros, you can quickly and easily fill out web forms, remember passwords, create a webmail notifier, download information from other sites, scrape the Web (get data from multiple sites), and more. You can keep the macros on your computer for your own use, or share them with others by embedding them on your homepage, blog, company Intranet or any social bookmarking service. The uses are limited only by your imagination! »

    tags: Portable browser-extension form-filler macro-recorder password-management
  • Katalon Studio

  • The lack of integration among open-source test automation frameworks amid unaffordable commercial solutions is a major challenge for effectively applying test automation.

    tags: automated-test automated-testing automated-testing-tools bug-reporting cross-browser-testing
  • Watir

  • Watir, pronounced water (acronym standing for "Web Application Testing in Ruby"), is an open-source (BSD) family of Ruby libraries for automating web browsers. It allows you to write tests that are easy to read and maintain. It is simple and flexible.

    tags: Discontinued testing ruby functional-testing application-testing
  • HP Unified Functional Testing

  • Make test automation more efficient and help developers and testers collaborate. This functional test automation software—formerly QuickTest Professional (QTP)—helps deliver quality software at the speed your business needs. Use a single GUI for automating all types of functional testing. This easy-to-use visual experience helps you create automated testing for both GUI functionality and the back-end service (application business logic) parts of an application.

    tags: automatic developer-tools optimization software-testing testing
  • PhearJS

  • PhearJS renders dynamic webpages using PhantomJS: fetch a page, render it and return a pretty JSON object. PhearJS is offered as a hosted API as well as an open source solution that you can host yourself.

    tags: ajaxweb-scraping angularjs data-extraction dynamic javascript
  • Usetrace

  • Usetrace is a test automation tool from the cloud. Traces are user paths that go through your application using real browsers. For example logging in or buying a product from a web store. The same traces monitor production continuously and replaces manual regression testing each time your app changes. No programming required.

    tags: software-as-a-service software-development test-automation web-testing
  • Ranorex Studio

  • Ranorex Studio provides an all-on-one environment for developing Ranorex test automation projects. In addition to common IDE features like a code editor, code completion and debugging. Ranorex Studio also integrates all of the Ranorex tools and the powerful Ranorex Library in one professional environment.

    tags: test-automation test-case-software testcomplete
  • UBot Studio

  • Ubot Studio allows you to make ANY automation software you want without ANY programming experience.

    tags: automated-tasks automation create-macro drag-and-drop no-coding
  • TestComplete

  • TestComplete is an automated testing tool, with unmatched support for unit, functional, regression, distributed and HTTP performance testing at the project level. Designed for advanced and novice testers alike, TestComplete will help you achieve thorough Quality Assurance in development from the first line of code right through delivery and maintenance, with no surprises along the way. Ship superior applications, and ship them on time.

    tags: automated-testing automated-testing-tools create-macro development functional-testing
  • UniBot

  • This is a tool which is used to create your own HTTP bots, or use others. It is portable, has minimal interface and most important - it's completely free; even it recently became an open-source project! Also, it is lightweight - about 1 .5MB, very customizable and extendable with plugins.

    tags: Portable bot http http-bot lightweight
  • Screenster

  • Screenster provides visual UI test automation for web applications. It is the only tool that validates the screens that users actually see.

    tags: automation-tool cross-browser-testing regression-test selenium test-automation
  • ActivIT Automatron

  • A scripting tool for browser automation. By executing user given instructions contained in a javascript "TRON" file it automatically browses web, clicks on links, fills out forms, etc.

    tags: automation browser-automation chrome-extension scripting testing-tools