373 reputation
18
bio website linkedin.com/pub/toby-jackson/…
location Bath, UK
age 29
visits member for 1 year, 9 months
seen Mar 26 at 15:19

A Senior Test Engineer at PayPoint.net, I specialise in delivering, and supporting all facets of the quality cycle, from directing agile development teams in methods of unit testing, through to supporting business acceptance and performing non-functional testing.

I have extensive experience in build automation, with the use of Jenkins, in a heavily modularised, clustered, service oriented environment, and delivering changes to product offerings in a real-time high-availability risk-adverse environment.


Mar
26
comment Trying to understand what Travis CI does and when it should be used
No problem, I'm glad I could help.
Jan
15
comment How do I test Aspects (AOP)?
Afraid not, we've written our own Java based librar(y|ies) that use aspects to wrap around some Spring calls to provide tracing across web service boundaries. I'm not sure of anything "off-the-shelf" that'd help with this other than some creative use of logging+aspects
Jan
14
comment How do I test Aspects (AOP)?
Yeah that sounds reasonable. It might be worth adding some log events with request ID's and detailed timestamps in your profiles that can be used to support analysis after the fact.
Jan
13
comment Jenkins: How to restrict “SSH Remote Host” to specific users?
Not necessarily, it can either be setup to have a users username and password, or a keyfile with passphrase. The various input fields just let you setup the credentials in a few ways eg; Username+Password, Username + Path to key on jenkins master, Username + path + passphrase etc. If you'd like the most secure method, use the username, a path to key on the jenkins master and a passphrase. It prevents the private key being exposed through the config ui (though its probably still accessible in other ways)
Jan
13
comment Jenkins: How to restrict “SSH Remote Host” to specific users?
The second option I've given below might work for you then. If your users login to machines using their own credentials, and other users configuration aren't visible, then you can use an alternative plugin to run the ssh calls and pass credentials at runtime rather than from global configuration in Jenkins.
Jan
13
comment Jenkins: How to restrict “SSH Remote Host” to specific users?
I'm not sure you can. Might I ask why there needs to be this security layer when users are already logging in and configuring their own jobs
Jan
3
comment How to test dynamic GPS location in mobile
Would stackoverflow.com/questions/2279647/… be relevant to your problem?
Jan
3
comment How to build a Testing Virtual lab using VMs,Vagrant,Puppet,Chef etc
How do you visualise "trigger from an interface" working - Do you mean some sort of web interface, or would a simple command line operation be sufficient? Would this machine(s) be running on a local workstation or remote?
Mar
29
comment Selenium tests aren´t launched anymore
Which browser are you testing with, I had some problems when a remote FireFox node upgraded itself so each time Selenium started it had a dialog asking a "user" to check plugins updates. This blocked selenium running properly and caused all our tests to timeout.
Nov
20
comment Jenkins fails to restart after updating plugins
The Maven plugin is integrated into Jenkins/Hudson and is delivered as part of the core. Can you give more of the stack trace, and possibly the versions of plugins that are installed?
Nov
4
comment How Does System Testing Differ From System Integration Testing (SIT)?
No problem, feel free to accept the answer if you think I answered your question. :-)
Oct
28
comment Fitnesse editor with syntax validation?
Not that I know of, even in the case of the eclipse plugin, the text based DSL isn't validated against the java annotations/methods that deliver that functionality. It does support some auto complete, but it isn't as rich as it could be. I would imagine this is true for the vim, and probable for the IntelliJ plugin too.
Oct
26
comment Test Case Management Software
After reading this suggestion I've given the approach a trial run. I'm using some templates and some parser functions to create "Scenario" pages which contain [[TestStep|NameOfTestStep]] to import a test step using transclusion. I've tried to set it up so that if a test step doesn't exist, it lets you create a new page with preloaded template. I'm trying to greate a backlog of test steps (Login to app, Create new report etc) which can be collated into Scenarios, and then Scenarios can be imported into Test Plans.