February 21, 2007Upcoming Testing book
I'm happy to announce that Hani and I are currently working on a book about "Next Generation Testing". The book will cover a lot of different aspects of testing, among which:
We are now looking for reviewers, so please drop me an email if you're interested in reviewing it or even just chapters. And if we don't know you, please include your motivation for reviewing this book in a few lines. Posted by cedric at February 21, 2007 08:31 AM Comments
Looking forward to read the book, Cedric! Posted by: Binil at February 21, 2007 09:47 AMWill the chapters be in the style of your respective blogs? ;) Cheers, Dion Posted by: Dion Almaer at February 21, 2007 02:35 PMIf Hani keeps his style, then I am buying a copy of that book right away. I am sure I would finish it in one sitting ;-D Posted by: Deva at February 21, 2007 02:55 PMI'd be very interested in reviewing it Cedric. Posted by: Aditya at February 21, 2007 07:59 PMSounds very interesting. Please add me to your reviewers list. Mats Henricson What is the publication delay ? I would also like to review the book. thx Posted by: Kris at February 22, 2007 05:40 AMActually, I'd be interested in reviewing your data-driven testing chapter since I've used/hated/embraced DbUnit since about 2002. thanks, Posted by: Keith Sader at February 22, 2007 06:13 AMhi Cedric, i'm very interested in matter of software testing, so I'm interested in reviewing Your book. Posted by: amad3us at February 22, 2007 07:34 AMI'd love to review your Spring/Mock/Web bits. I've done a lot of unit testing using Spring's testing framework, including its mock objects for testing Spring MVC apps. It's amazing some of the things you can do with it, but I've also learned some hard lessons on the pitfalls you can encounter. Posted by: Michael at February 22, 2007 07:38 AMI'd love to review your Spring/Mock/Web bits. I've done a lot of unit testing using Spring's testing framework, including its mock objects for testing Spring MVC apps. It's amazing some of the things you can do with it, but I've also learned some hard lessons on the pitfalls you can encounter. Posted by: Michael at February 22, 2007 07:42 AMWe'd love to comment on performance, multi-threading and enterprise sections. You don't know us, so here's some proof we know threading and "get it" when it comes to parallel data processing: www.pervasivedatarush.com If you want some examples of performance/testing "App A" written in single threaded vs. highly parallel Java, we can do that too. The more you help educate on parallelism on multicore chips, the more readers you will get IMHO. Please remember to include a chapter about how to polish TestNG's web reports. The default look leaves place for improvement. And +1 to keep Hani style in some way, maybe as anecdotes in the margin. Posted by: Ignacio Coloma at February 22, 2007 08:41 AMI would like to broaden my horizon in the non trivial part of testing. Particularly the cases where I cheat the most, by not writing unit tests/integration tests. Multi thread, performance, J2EE related sections are few of the challenging ones to me so far, I would love to read and review your book. Regards. Posted by: Anand at February 22, 2007 11:40 AMMichael: it'd be great if you could email me about your spring testing experience, We'd like to gather up 'real world' scenarios to ensure they're covered. keith: likewise, it'd be great if you could contact me directly with some of the issues you've come across. Regarding style, sorry folks, but the book will not contain any of the following words: pen1s (typo to make it past comment language filter!) Still, that leaves plenty of scope.... Posted by: Hani Suleiman at February 22, 2007 11:53 AMI am interested. I am sure it will be pragmatic and irreverent. Posted by: David Vydra at February 22, 2007 11:39 PMSpring MVC layer mocking AND Spring/DBUnit duo for data layer integration testing are an integral part of everyone of my projects. This experience has taught me a lot of useful tricks and i am positive that I will be able to contribute that knowledge through review. Count me in on any/all of the following chapters
Hani, as long as you have some hot karl, warm karl like examples thrown all over the place, we would be fine ;-) Posted by: Deva at February 23, 2007 01:27 PMTesting and good data modeling are a core part of my philosophy as a developer. I've done a lot of work with CORBA and java in terms of unit testing/functional testing as well as performance testing, building testing frameworks to use etc. I also had a difficult time adopting unit testing in my development in the beginning, but now am a very strong proponent. I can understand people's initial resistences to testing so I'd like to see how your book approaches this and the other aspects I mention. With that said, I'd be honored to be able to review your book. Posted by: Neil Lott at February 23, 2007 01:31 PMI'm interested in reviewing your book. I'm a long time TDD developer, and proponent of agile methodology in the place where I work. I've used JUnit 100% of my testing time and have not seen the need to migrate to another framework (I hope to be influenced by fantastic new ideas to swap to ng). I have strong views on the right and wrong ways to utilise mocking (only assert methods are called on the mock when you care about the side-effects) and I love using TCP port forwarders in integration tests to simulate all kinds of infrastructural failure scenarios. Testing is a buzz for me. Please add me to you reviewers list. Posted by: Jeremy Mawson at February 24, 2007 01:44 AMHi Cedric, I would like to review the book especially the performance and enterprise chapters. Will there be a section on testing the transactional semantics of code when interacting with resources and various transaction/session oriented API's (JCR, JCA, JMS...). regards, William Louth - JXInsight Product Architect Posted by: William Louth at February 25, 2007 11:43 AMHi Cedric, I would like to review the book especially the performance and enterprise chapters. Will there be a section on testing the transactional semantics of code when interacting with resources and various transaction/session oriented API's (JCR, JCA, JMS...) regards, William Louth - JXInsight Product Architect PS: I received a server internal error when submitting the first time. Posted by: William Louth at February 25, 2007 11:45 AMI would like to review it. For one, I have my own way of testing items in your bulleted list, so I would like to compare and learn. The other reason is that I have been seasoned, or shall I say burned, with trying to test the difficult items, so I think that would make me a good reviewer. Plus, I am a testNG practitioner and presenter. Posted by: Dan Hinojosa at February 25, 2007 11:51 AMI would definitely like to be a reviewer. I've implemented tests in all your bulleted categories (except for Spring) in my current project. I'm interested to see how our practices and you're knowledge intersect. Posted by: Dustin at February 27, 2007 10:01 AMCertainly I would like to review some parts of your book. Not up on reviewing the book (I'm afraid I wouldn't have time to do a good job), but I'd be very interested in a section on testing persistence framework dependent code, where you want to make sure a hibernate query or a filter works right. Posted by: Will Sargent at March 11, 2007 11:35 AMhi cedric/hani, I've reviewed "hibernate in action" among a few other books -- the latest to get published was "iBatis in action". The "Contents Table" looks pretty interesting -- can you add me as a reviewer ? motivation : to keep my knowledge of software engineering in practice up-to-date AND pick up tips on authoring books (Sometime in the not so distant future, I'd like to author a book or two :-)) BR, Very Urgent I am an Italian student in informatic engineering. I am working on TestNG, on JMS applications and I started to write my graduation thesis on these arguments. Thank you Posted by: Stefano Mancini at March 21, 2007 04:50 AMAs a technical manager working on large scale integration and custom development projects for a large System Integrator, one of the challenges I have always faced in various projects is setting up data for complex business operations which insert, update data in multiple tables(10 - 15) as part of a single transaction. Whatever articles, sample programs I have seen for the various Open source Database testing frameworks deal with only trivial data setup and not complex data setup. I would definitely like to review chapters related to data driven testing and your thoughts on it. Posted by: Vishal at March 21, 2007 07:28 AMAs a technical manager working on large scale integration and custom development projects for a large System Integrator, one of the challenges I have always faced in various projects is setting up data for complex business operations which insert, update data in multiple tables(10 - 15) as part of a single transaction. Whatever articles, sample programs I have seen for the various Open source Database testing frameworks deal with only trivial data setup and not complex data setup. I would definitely like to review chapters related to data driven testing and your thoughts on it. Posted by: Vishal at March 21, 2007 07:28 AMI would like to review the book. Consider an example of spidering and/or other means of dynamically discovering new test cases automatically. I'm interested in reviewing. Posted by: Larry at March 22, 2007 11:18 AMLooking forward to this. Please make it brash and Promethean. There is already a sea of milquetoast ditties out there on the subject. Posted by: Rob at March 22, 2007 02:32 PMHi Cederic: I would be interested to review it and evangelized its use within my company. Thanks, BK Posted by: BK at March 26, 2007 07:43 AMHi Cedric, Regards I'd love to review the book too, as I'm a new programmer intending to get things right from the get-go. Because of the lack of experience, I'm often at a loss to know _what_ to put into a test of a function that I write; I'm mainly looking at it from a C perspective here. Dunno if it's too late to put my name down, by the way, but here it is. Cheers, The Viking Posted by: Viking at April 21, 2007 09:27 PMHello, -Craig Posted by: Craig Taylor at April 22, 2007 05:27 PMSince I did lot of work on Web, Performance Testing. I am much interested in reviewing those chapters. Posted by: Mohan at April 23, 2007 12:37 AMI'd be very interested in reviewing some or all of the book. I'm very interested in TDD and approaches to testing in general. As this book appears to be covering testing at all levels, I'd be very interested to hear your thoughts. Posted by: Karl Moore at April 24, 2007 11:36 AMI'd be very interested in reviewing some or all of the book. I'm very interested in TDD and approaches to testing in general. As this book appears to be covering testing at all levels, I'd be very interested to hear your thoughts. Posted by: Karl Moore at April 24, 2007 11:37 AMHi Cedric, Regards, I would like to review the book. I work for the Testing group at CitiXsys Tech on SAP B1 and want to gain experience with Your Book Regards, I would like to review the book, i am a student . Posted by: Siddu at June 17, 2007 11:37 PMCould you add me to the reviewer list? I am a test technology and tool researcher & developer, and need to keep an eye on what will happen in tomorrow's testing. Posted by: Jeffrey at August 5, 2007 02:15 AMHi Cedric, I am so exciting about the book. Please add me to reviewers. I am evaluating TestNG over JUnit in one project, really like to have better understand of this tool. Tony Posted by: tony he at September 25, 2007 10:56 PM Hi Cedric, I am so exciting about the book. Please add me to reviewers. I am evaluating TestNG over JUnit in one project, really like to have better understand of this tool. Tony Post a comment
|