Welcome to your online Twist community.
Take a look around; if you need help getting started with Twist, are looking for tips using Twist in new and interesting ways or want to share cool Twist uses with other users your at the right place.
To participate in this community you should take advantage of the following activities: Join the Discussion by Posting a Topic, or view the Twist Instructional Videos.
Resources for logging defects, suggesting features, troubleshooting, installation and having general discussion about the product are all available.
We'd love to hear your Twist stories and Feedback,
| name | posts | comments | activity |
|---|---|---|---|
| Troubleshooting | 16 | 26 | 5:01 AM |
| Feature Requests | 8 | 24 | Yesterday |
| Bug Reports | 12 | 22 | Yesterday |
| General Discussion | 85 | 147 | April 27, 2012 |
| Twist Instructional Videos | 9 | 11 | January 10, 2012 |
Hi guys,
Tried googling it and browsed the site (videos, introductory posts, blog and this troubeshoot section) and can't figure out how to make Twist work for basic scenarios.
I installed a trial version (as I want to evaluate if I can use Twist on some basic use-cases).
* MacOSX 10.7.3 (x64)
* Twist 2.4.0 (used to license provided via email)
* Project config: Selenium 2 / Firefox (internal or external, for external, a specific firefox profile is given in parameters)
* Mac firewall is disabled
And then started the first video tutorial. All worked fine until reaching the Recording step - it just won't work (now I'm starting to think that the problem is not just with recording). i tried changing Twist's file rights in Applications with no effect.
On Mac and on a Windows 7 VM, this is what I get:
Apr 30, 2012 2:52:31 PM net.sf.sahi.ssl.SSLHelper getKeyManagerFactoryForRemoteFetch
INFO: No SSL Client Cert specified
----
More details:
1. create new scenario (or use template)
2. write "Step One:" and hit Enter
3. a bullet point list item is automatically create, input some text and hit Record (from GUI, or press CMD+1 and select Record)
4. a java app is opened in background, Twist recorder window is opened with all butons disabled
5. a browser window is opened, while in twist the following warning is printed in console:
Apr 30, 2012 3:13:33 PM net.sf.sahi.ssl.SSLHelper getKeyManagerFactoryForRemoteFetch
INFO: No SSL Client Cert specified
Apr 30, 2012 3:13:36 PM net.sf.sahi.RemoteRequestProcessor getResponse
INFO: Using streaming response for contentType: video/webm
org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output: [...]
6. ok, so now i'm browsing for what needs to be configured and can't find nothing useful. I also checked the port:
"lsof -i:7055" and its free
----
This is weird, I also got this on Windows VM. So its something I'm not configuring, a problem with latest version or this is just unsupported on a trial version?
This seems pretty basic and I don't think I did anything different than what I found on this link:
http://www.thoughtworks-studios.com/docs/twist/2.3/help/basic_twist_scenario.html
I am currently running on RHEL 5.4 with Twist and using image based testing with the Sikuli driver, sikuli-script.jar file. My goal is to jar up my project and have the tests executed in the deployment environment. Now at the moment I am jarring everything except my source code. This means I include the bin, libs, twist-libs, scenarios and images folders. I can successfully run my tests with the Twist IDE and through ant from within the project directory. When I jar up the project and unjar the file in a different location I get errors. I posted the stack trace in the section below. My project contains scenarios and uses Contexts from another project in a different folder as common code that my coworkers and I use. Is there anything I need to do or include in the jar file that may be the cause of this? I'm just unjarring the file and trying to run the tests and they fail. Also, is there a report that is printed after the execution of the tests? Is this configurable?
Data tables working really well for scenarios, but would be good to be able to execute the same workflow with different data table substitutions. The flexibility not to have the whole scenario set up/torn down would be great.
Example:
============
Context: Login as XYZ, Navigate to Search Page
[data table for WorkFlow1]
| value1 | value2 |
| A | B |
| C | D |
Verify Search Is Working:
============
Or maybe I'm approaching this in the wrong way?
Thanks in advance,
Matt