Selenium wrapper to add additional features
A front-end web testing tool in Python
We need a front-end testing tool that combines the strengths of existing tools
Features not listed below are assumed to be the same among the tools, ie. cross-browser testing
|Easy HTTPS||Auto-accept SSL certs||Yes||Pro only||Yes||Yes|
|Prevent alerts/confirms/prompts||Doesn’t block on these events||No||Yes||No||Yes*|
|Prevent print||Doesn’t block on print||No||Yes||No||Yes*|
|AJAX waits||Waits for AJAX calls to complete||No||Yes||No||Yes*|
|File downloads||Allows files to be saved||No||Yes||No||No|
|Relational identifiers||Identify objects using in, near, contains etc||No||Yes||No||To do|
|Recorder/Object spy||Easy identification of elements||Yes||Yes||No||To do|
|Cross-domain support||Consistent cross-domain support||Yes||Occasional configuration||Yes||Yes|
|Debugging||Breakpoints and introspection||Yes||Sort of**||Yes||Yes|
*Works as long as the event isn’t triggered before the document is loaded
Pytanium makes it easy to switch from Selenium, Sahi, or Watir. In doing so, it supports a lot of the same syntax from each of these tools.
If you’re writing selenium with python you don’t have to change your existing code, it’s syntactically correct pytanium code.
Pytanium’s features are heavily inspired by Sahi, so a lot of Sahi’s syntax works.
Sahi has an excellent object spy and recorder. The pytanium recorder will be a fork of Sahi Open Source with added pytanium support.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size & hash SHA256 hash help||File type||Python version||Upload date|
|pytanium-0.1.win32.exe (205.5 kB) Copy SHA256 hash SHA256||Windows Installer||any||Oct 28, 2013|
|pytanium-0.1.zip (9.2 kB) Copy SHA256 hash SHA256||Source||None||Oct 28, 2013|