Splinter - Python acceptance testing for web applications
Splinter is a Python based acceptance testing framework for web applications. Splinter is a tool useful on tests of any web application, written in any programming language. It could execute and evaluate javascript. It could interact with forms for text input, file, radio and check button.
Github location: https://github.com/cobrateam/splinter/
http://splinter.cobrateam.info/
comments powered by Disqus
Related Products
Bashwebtest - Use bash scripts to test your web application. Simple to get started, easy to extend.
bashWebTestWrite and run functional tests of your web application using resources available on almost every Linux host. bashWebTest is an esoteric tool that started as part dare, part experiment. At this point the tool has become somewhat useful for my situation so I figure it's a good time to let others check it out. I am giving back to the internets. bashWebTest or bashTestWeb or btw or bwt is a tool for testing web applications from the command line. This tool wrangles common Linux tools so i
Pycopia - Collection of Python modules for developers of network tools and QA frameworks.
IntroductionA framework of frameworks for rapid application development in Python. It includes packages for XML and XHTML parsing and generating, SNMP manager, SMI query API, Cisco-style CLI framework, QA automation, program control, and more. Some assembly required. sub-projectsPycopia is divided up into a collection of sub-projects, each concentrating on a specific problem domain or category. The following lists the current set of sub-projects. pycopia-aidGeneral purpose objects that enhance P
Etaf - Extensible Test Automation Framework
ETAF is a test automation framework. It's purpose is to provide: A browser based IDE to create and remotely execute tests A versioning capability for both tests and test results A method to review tests and collaborate A method to install/upgrade a system, monitor it and catalog it. A method to trigger executions of tests and to trigger notifications based on execution/pass/fail events The test scripts are in KSH and could be in any Unux based scripting language. The mechanism of crawling a syst
Selenium4junit - Selenium meets JUnit
Latest build: 1.5 | Download | Release notes | Dependencies | Maven users | Frequently asked questions Selenium provides tools and APIs for writing and performing automated functional tests against web applications. JUnit is a popular unit testing framework for Java. selenium4junit aims to integrate common Selenium features into the JUnit infrastructure. Here are some of the major features: simple, easy to use API support for test suites support for running embedded Selenium server error reporti
Django-selenium-test-runner - Incorporate functional testing into Django's manage.py test subcom
django-selenium-test-runnerdjango-selenium-test-runner incorporates functional testing into Django’s manage.py test subcommand using Selenium web testing tools. BackgroundThis package was made to facilitate and simplify functional testing in Django using Selenium tools. Selenium tests are code that emulate a user/web browser interaction allowing automatic web server testing. These tests can be created using selenium-ide and exported as python files for this test runner to use them. Selenium-id
Selenium4j - Selenium4j is a tool translating Selenium IDE HTML scripts to Java JUnit tests.
Selenium4j is a tool translating HTML Selenium scripts to Java JUnit tests allowing easy integration to an automated testing environment. Problems with Selenium IDE HTML testsWhile Selenium IDE is great tool for creating HTML tests, the HTML scripts are not Java tests and as such are not usable outside of the Selenium IDE environment Using the IDE to create the Java JUnit test works one way only - from HTML to Java. Re-using the java test within Selenium IDE proved to be unreliable and buggy Usi
Spectacular - An Acceptance Test Driven Development tool for teams who do not want to be constrained
What is Spectacular?Spectacular is an Acceptance Test Driven Development (ATDD) / Behavior Driven Development (BDD) tool that aggregates several different types of testing frameworks into 1, and it also introduces the idea of Executable Use Cases (EUC) - if you have to write use cases, you might as well make them Not Suck (tm). The idea is that a Business Analyst (BA), Quality Assurance engineer (QA), or Developer can write a spec in any way they feel comfortable with, including diagrams and bus
Kyua - Automated testing framework
Kyua (pronounced Q.A.) is a testing framework for both developers and users. Kyua is different from most other testing frameworks in that it puts the end user experience before anything else. There are multiple reasons for users to run the tests themselves, and Kyua ensures that they can do so in the most convenient way. At the moment, Kyua is focused on implementing a solid foundation and a powerful command-line tool to run the tests implemented with the Automated Testing Framework (ATF) librar
Jslitmus - A Cross-Browser JavaScript Performance Testing tool
JSLitmus is a lightweight tool for creating ad-hoc JavaScript benchmark tests. Features include ... Single-file install (JSLitmus.js) Works on Firefox, Opera, Safari, IE, Google Chrome, and iPhone browsers Adaptive test cycles - tests take ~1-2 seconds, regardless of the operation Google Chart + TinyUrl integration Open Source MIT-style license (see source) Getting StartedAs An Embeddable WidgetTesting Fast OperationsNormalized ResultsLooping FunctionsAdaptive Test CyclesChartsLinking to this si
Iexploder - iExploder: Web Browser Quality Assurance Tester
iExploder is like a fire hydrant full of bad HTML and CSS code to test the stability and security of web browsers. Available as a full-featured browser harness, standalone webserver or CGI script, it continuously feeds browsers bad data in the hope that they will eventually crash. It is designed to run for hours, or even days until the browser crashes. iexploder was initially written as a QA tool for the Mozilla Project to test the Firefox 1.0 release, and is now included and used by Apple's Web