I have been writing manual and automated test cases professionally for eight and a half year - probably not as many as some, and maybe more than others.Over the years I have come to find that test…Continue
"I was just looking into some resources for another post, and I stumbled across this Python based Selenium automation that the Mozilla Web QA team put together.
It includes page objects and uses a Python unit test package to contain the…"
"I am going to boggle your minds - not really, but maybe this will be surprising to some. I'm usually not in this kind of mood, but hey, in the original book, The Art of War, by Sun Tzu (translated from Chinese to English), Tzu relates a few…"
"The one thing I would recommend at first is to try your hand at some automation in your current professional environment. If you need some help there are a number of websites, online coureware, tutorials, and plenty of documentation regarding…"
"BLUF: Don't worry about software testing certifications.
Subscript: Unless your organization is required to follow ISO, IEC, or IEEE standards, forget that the standards even exist.
My take on these standards simply boils down to somebody…"
"I don't do much programming in Python, but I'd be willing to try in the name of helping you out some.
I have a very small example of a Java variant of Selenium testing, the way I would do it.
In Java I utilize a unit test framework, like…"
"It sounds like your situation is similar to the situation I have at work - web apps, Java apps, and Oracle database.
We do load testing on all three of these types of apps.
I don't know much about Siebel applications.
In general we use JMeter…"
"To clarify, is your product sold to distributors, who then install the software at sites that they sell to?
The primary thing that comes to mind in a situation like this is to build analytics into your software so that you can track usage…"
"You should ask a set of programming questions.
In my experience I've been asked to write a simple FizzBuzz-type of program, or some simple algorithm like, "determine whether a string is a palindrome."
I've also often been asked…"
"Thanks for clarifying Allen.
That explains what I was asking for very well.
And regarding documentation, in the past I have tried a few methods of documenting APIs, and the most valuable method for me in most cases has been to use documentation tags…"
"I am still relatively unclear about what your definition of framework is.
It appears not to be a method or means to get to the end, as many people have described how they do testing.
I have worked for six companies in the capacities of arrange…"
"In QTP, as you know you can have different Actions.
QTP offers the expert view which affords you much more customizability, and utilizes a superset of VBScript, including hooks into QTP functions.
In expert view many actions will fit into a Sub…"
"I take the approach of testing both the requirements and the implementation.
Recently I chose to take a leadership role in ensuring that all software testing, including automation, integration, and other testing was performed in a meaningful manner…"
"What tools are you migrating from?
QA Complete appears to be more than just a test case management tool - more of a project management tool for overall quality assurance.
It includes defect tracking, requirements tracking, automation?"
"What is your goal in searching for "a good book about test analysis"?
I ask this, because I continue to be disappointed by any book that claims to have something to do with software testing:
The authors of such books often assume that…"
"Over many years I have changed my attitude about training new team members, and more recently I have had the (advantageous or not) opportunity to train several team members working at different levels. I trained two new software developers and two…"
All registrations go through moderation. To improve quality of our members and avoid dreaded spammers.
I have been working on, testing, developing, breaking, engineering, architecting, designing, and creating software for over twenty years. Seven and a half of them have been professional years. I have been in school, participating in Computer Science related activities for seven of my twenty years. I have ready thousands of books, essays, tutorials, forums, blog posts, and reports on various subjects related to all aspects of the IT industry. I have worked with eight companies, on five open community projects run by others, more than ten open source projects of my own, with hundreds of coworkers both domestically and abroad, and on several contracts both of my own initiation and because others wanted my help. Also, I participate casually in four local programming language and API user groups, a couple of global API user groups, and have attended Microsoft Tech Ed, and Agile Roots conferences. My point is that I have worked a fairly large percentage of my life on software, and I have experienced a lot of different economic situations, team and solo environments, and software communities. And in more than eighty percent of my overall experience, the resulting software has been unacceptably buggy, politics play a greater role as to when software is complete than discrete quality does, programmers don't have time and in many cases don't have the experience to engineer software properly, and management, of both software activities and people, is poorly executed, in part due to lack of understanding the problems being solved, the solutions to those problems, and also and again due to lack of experience.