No this project has not been abandoned, all features I intended to implement have been implemented, so it's effectively feature complete for now.
If you have features you'd like added or find a bug please raise a feature request or bug report. otherwise I'll rerun the regression suite with each python version and will update if needed.
No problem, just change it to a colour scheme you like, see the Theming section in the documentation for details.
As long as the test tool can be configured to make standard HTTP Rest calls (GET, POST, PUT and DELETE) you should be able to have your test script interact with TestDataTable. I have never come across a test tool that could not be configured to do this, so the answer is probably yes.
The minimum you will need are:
- GET /<table name>/<column name> (to retrieve a value from a column) and
- PUT /<table name>/<column name>/<value> (to send a value to a column)
The full details are available in the API Documentation
No problem, just change the port number in the ini file configuration
No problem, just create a seperate ini file for each instance you need. The minimum you will need to change in the configuration of each ini file is the bindport and dbfile settings, though you may want to also change the theme for each instance so your users can quickly and easily distinguish between them.
Simply use the -i or --ini command when launching each instance:
python TestDataTable.py -i <your ini file>
Your in luck, we used Robot Framework for our Regression testing of TestDataTable. There are example with 2 libraries that are both quite easy to use. Those are the REST Library and the Requests Library
Your in luck, there are some examples with screen shots here
Sorry not yet, to start with see FAQ: Can I use TestDataTable with XYZ test tool?
If you would like your favorite test tool added to the documentation for TestDataTable please create an Issue along the lines of "please document XYZ test tool for TestDataTable" and we will try to get to it for you.