This morning I was attempting to install the latest version of Cucumber, however I recieved an error saying gherkin (the language parser of the tests) was not installed.
C:>gem install cucumber –no-ri –no-rdoc
ERROR: Error installing cucumber:
cucumber requires gherkin (~> 2.1.4, runtime)
Generally, gems install all of the dependencies so I found this a little bit strange. Naturally, I manually install it.
C:>gem install gherkin –no-ri –no-rdoc
Successfully installed gherkin-2.2.0-x86-mswin32
1 gem installed
Sadly, this still didn’t work. The reason was it needs 2.1.4 installed, not the 2.2 version.
Executing the following allowed me to install Cucumber as normal
gem install gherkin –version 2.1.4 –no-ri –no-rdoc
Last week I had the amazing honour of presenting at QCon London 2010 on Testing ASP.net using Ruby. QCon was an amazing conference with some truly amazing speakers, and I did feel a little out of place 🙂
Nonetheless, it was a great experience. A huge thank you to Josh Graham from HashRocket who organised the track and invited me to speak!
For those who are interested, my slides are below. Within the next six months the video should be online too.
Yesterday was the excellent DDD8. Thank you to all who attended. I gave a grok talk and a full presentation. The grok talk was on Albacore, while the full presentation on Testing ASP.net Web Applications using Ruby. The slides are below. If you have any questionsfeedback then do please let me know.
Don’t forget, if you are interested in learning more about Testing ASP.net then my book has recently been released.
Download demo from http://github.com/BenHall/Kona/zipball/DDD8
This week I went over to CodeMash, an amazing community and cross-language conference in the US. I had some amazing conversations, meet some amazing people and gave a session on Testing ASP.net using Ruby.
I would like to say thank you to everyone who attended and the organisers for giving me the opportunity to speak. If you have any questionscomments, then please give me a shout, Twitter is the best way.
The code I used during the demo can be found on GitHub – http://github.com/BenHall/Kona
I created a tag so you can download the zip of the code, now and in the future without being affected by other changes – http://github.com/BenHall/Kona/zipball/CodeMash_2010. In future I plan to keep working on this code as a sample so you might want to keep an eye on the repository.
Also, if you would like to know more about Testing ASP.net web applications, then I recommend you take a look at the book I co-authored, check out http://www.testingaspnet.com
If you have been following me on twitter then this will be old news however I realised I never announced it on my blog.
Well, here is it! I have written a book on Testing ASP.net Web Applications! The website for which can be found at http://www.testingaspnet.com/
I agreed to co-author the book with Jeff McWherter at PDC08 almost a year ago. Now, after a long hard year of constant work on both of our parts, I’m pleased to say that the book is now available on both Amazon.com and Amazon.co.uk.
The book provides the reader with an introduction into the main issues faced when testing ASP.net web applications, both WebForms and MVC. We wanted to provide a guide covering the various different issues you will face during the development and testing lifecycle.
The chapters are:
Chapter 1: Preliminary Concerns
Chapter 2: Design and Testability
Chapter 3: Unit Testing and Test Driven Development
Chapter 4: Integration Testing
Chapter 5: Automated UI Testing
Chapter 6: Acceptance Testing
Chapter 7: Manual Testing
Chapter 8: Performance Testing
Chapter 9: Accessibility Testing
Chapter 10: Security Testing
As proof that the book does actually exist, the amazing Betsy Weber spotted the book on the Wiley stand at PDC09.
If you happen to spot the book anywhere, or if you have read a copy and have feedback then please do let us know! We would love to hear from you!
Since completing the book, I’ve taken a break, joined 7Digital.com and started working on a number of other projects. Exciting times!