foreword vipul kocher shri ramkrishna paramhansone of the greatest mystics of this age and guru of swami vivekanandaused to narrate story that went like this "there was ghost who was very lonely it is said that when person dies an accidental death on tuesday or saturday becomes ghost whenever that ghost saw an accidental death he would rush there hoping he would find friend howeverevery time he was disappointed because all of them went to respective places without even one becoming ghost while he said it referring to difficulty of finding people with spiritual bent of mindi take the liberty of using this story for my own interests got drawn to object oriented design world in despite my job role being that of system tester started my career as developer and that probably was the reason or probably my love for abstract whatever be the reasoni got drawn to the world of grady booch,rumbaughshlaer and mellorcoad and yourdon etc then gang of four happened got blown away by the book design patterns elements of reusable object-oriented software since then kept looking for testers who shared same love as me for design patterns alasnone was to be found that isuntil met rahul verma and chetan giridhar used to wonder when automation framework developers would start talking about the framework as designer/architect rather than just as user will they ever take automation project as development projectwill they ever apply design patterns to the automation frameworkin the present book hope to see this dream of mine fulfilled while the book aims to talk of design patterns in pythoni hope to see the examples and explanations from the point of view of tester who wants to create framework utilizing sound architecture and design patterns patterns have begun to occupy large portion of my thought process for almost two years nowthe process having begun in with my first attempt at testing patterns by the name -patterns or questioning-patterns sincerely hope to see one piece of the pattern puzzle falling in place with this book hope you enjoy the journey that this book promises to take you through vipul kocher vipul kocher co-presidentpuretesting www testingperspective com