David Thomas, one of Agile Manifesto author, publishd this article Time to kill Agile. He suggested: "So I think it is time to retire the word 'Agile.'". In this recent interview, David Thomas, says This is all to do with the fact that "agile" has become meaningless."
This surely upsets many agile coaches, who makes money with the word 'Agile'. There are surely a few of them are really good and know what they are talking about, but most are not. Let's put it in test, ask your
How often do your project release your software?
How do you honestly think customers' confidence on the product?
How do you do regression testing?
The objective of Agile, if my still use this word, is to release software frequently to product with high quality. I think the reason that Agile word lost the meaning due to it does not quantify the "frequence" and "high quality". Facebook release twices a day, is Facebook doing Agile? Comparing to Facebook, how are you doing Agile? Have a look at the Facebook's test lab:
IE has over 60% browser market (Chrome was just released)
Selenium WebDriver wasn't not released yet
Now Chrome dominates in browsers and Selenium WebDriver dominates web testing, no questions about it. The first editions of PWTA uses RWebSpec, an extension of Watir. In later revisions, I added a chapter for Selenium WebDriver.
For the second edition, I changed sample projects to Selenium WebDriver, as a result, a large percentage of screenshots and test scripts updated. But the essence of the book: maintainble test design and test refactoring remains. I even added more examples of applying these techniques to Watir, RWebSpec and Capybara.
The print version of 2nd edition shall be available next month. If you already purchased the 1st edition of Leanpub ebook, you can get this update free.
During a continuous testing build, which runs all your regression tests in continuous testing server such as BuildWise, it is a good idea to start debugging failed test cases as soon as they are defected. For example
TestWise Mac requires Ruby 1.8. Apple did not include Ruby 1.8 from OS X El Capitan (since Yoesmite). Furthermore, Apple introduced rootless mode (also known as System Integrity Protection) by default, which prevent you from change…
Windows 10 is out, this time, with new Edge browser to replace IE. Yes, Microsoft will provide WebDriver support for Edge, it is called Microsoft WebDriver. For testers who can't wait, you can try out in TestWise v4.3 with experimental Edge support (bundled selenium-webdriver 2.47.1).
Just change the driver type to :edge
@driver = Selenium::WebDriver.for(:edge)
Yes, I think TestWise looks better in Windows 10 with thin borders.