8
votes
3answers
356 views

How to create a 'quality-centric culture' within a team/organization?

I have recently talked to the head of the quality department of another company and they struggle with the problem that the developers still think quality is actually the QA's job. They work in ...
8
votes
8answers
377 views

Bugs keep reappearing in our GUI software during development. How should this be addressed?

We have a software product has a lot of usability features, and we're constantly changing it. We have issues with things like persisting scroll position which seem to get fixed, but then are broken ...
8
votes
6answers
819 views

Is adding IDs to everything standard practice when using Selenium?

My team is using Selenium WebDriver and the QA team is having the developers add IDs to almost everything. Is that normal or is Selenium flexible enough that tests can be written with the markup that ...
8
votes
4answers
4k views

Why isn't Sahi more common?

So I was doing some website test automation research, I stumbled upon Sahi. Open source, setup was easy, API easy to understand, javascript, java, ruby support, notepad ++ plugin, etc. After trying ...
8
votes
5answers
421 views

What should you look for in a testing manager?

In some organizations, individual contributors have the opportunity to interview their prospective manager. What should testers look for in a testing manager?
8
votes
5answers
865 views

Test Strategy Documentation

What are the main points that should be included in a test strategy document for a particular project? I'm not looking at details but more from a high level overview. I would like to make it a brief ...
8
votes
6answers
1k views

Alternatives to Session Tester for recording exploratory test session results

I'm interested in hearing suggestions for ways of recording exploratory test session notes. We currently use a mixture of Session Tester and a wiki for recording test notes. I like many things about ...
8
votes
4answers
292 views

Good strategy for automated regression where initial state can't be guaranteed or predicted

The situation I need to start building automated regression for a very large web application with thousands of users. It is impossible to start from a known state, or even to be sure that data ...
8
votes
3answers
367 views

Mutation testing: is it useful for assessing test quality?

This is part of my quest how to test my tests and test data. I looked at the techniques that would help improve my test cases. While code/branch coverage can tell me whether my test suites cover my ...
8
votes
5answers
2k views

What bug statistics are most useful? Why?

One of the managers at my company recently suggested that we should add a field in jira to track the number of times a bug gets reopened. I thought that it wasn't a very useful thing to keep track of ...
8
votes
5answers
949 views

Testing with no QA team in an agile development environment

I'm currently working on a small team of a few developers, but even a small team of productive developers can develop a lot of functionality in one iteration (2 weeks in our case). We don't have a QA ...
8
votes
2answers
2k views

How is Selenium different from other GUI automation tools?

I have used WatiN and WebAii but I have limited experience with Selenium. How does Selenium differ from these other tools?
8
votes
4answers
885 views

Data generation for QA tests

This question is kind of general and not very specific. We have a Java project that uses Oracle database. We are currently using SoapUI tool for the QA tests. Each test needs some data to exist on the ...
8
votes
4answers
492 views

Keeping automation code away from application source code

Disclaimer: this question is not related to - "Test cases in source code" I am working on a super fast development environment where manual test cases were given no importance (thankfully things are ...
8
votes
2answers
4k views

Selenium:how to delete single characters from a textbox

Using Selenium how to delete single characters from a textbox using Selenium? I have to delete the last 2 characters from text box. Ex.ABCD to AB
8
votes
4answers
3k views

Why Isn't SilkTest More Common?

The title says it all. I've been using SilkTest for about a year now in my current role. It wasn't my choice to use, and I've never used it, or even heard of it, before this role. There are definitely ...
8
votes
3answers
184 views

How can I better educate testers about context driven testing?

One of the more interesting dichotomies for testing is the contrast between trying to get standardisation across individual testers vs. applying context driven techniques that allow testers to apply ...
8
votes
4answers
992 views

What are the trade-offs of using page objects instead of a collection of functions in UI automation?

I've been using Selenium off and on for the past two years. Recently I've been seeing more references to page objects. (I'm referring to page objects as an means of organizing UI automation code -- ...
8
votes
3answers
2k views

How do you write clear, succinct test charters for exploratory testing sessions?

Session-based exploratory testing depends on creating good test charters at the right level of detail to guide the tester, without directing them. You need to make the goal of the session clear, ...
8
votes
3answers
702 views

Abuse cases and misuse cases

Are abuse cases and misuse cases for security the same? From what I have read in various sites, they appear to be same, but no where is it mentioned that they are same. Please clarify my doubt.
8
votes
1answer
999 views

What goes in a Testing playbook?

The concept of the Testing Playbook has been recently added to the list of possible tools in your Context-Driven toolset. The Playbook has been described as being similar to the list of plays that a ...
8
votes
1answer
446 views

Tools for tracking automated tests

I have used STAF/STAX in the past, and liked the way that information was tracked in the tests. I'm currently investigating Technologies to tie together a few tools that use XML-RPC, and am ...
8
votes
2answers
1k views

Testing Distributed Systems

I understand and practice most normal testing methodologies, however for systems with several distinct interacting processes testing obviously becomes a lot harder. Unit testing is often not possible, ...
8
votes
7answers
444 views

Good Grep Tools for Windows

We're looking for a Windows based tool to help us grep our apache & JBoss logs. We have access to the unix boxes & are generally comfortable with the grep command, but because we don't use it ...
8
votes
8answers
13k views

Looking for an excellent example of using a spreadsheet for test case management

It is an unfortunate reality of our industry that many testers are stuck using a spreadsheet to manage their test cases. I wanted to ask (in a community wiki), what are some good techniques and ...
8
votes
1answer
688 views

Why should I move to Selenium 2 from Selenium 1?

What are the real benefits of using Selenium 2 instead of Selenium 1? I've read several posts related to new version but didn't get what are the advantages of Selenium 2.
8
votes
3answers
7k views

How do I start the Internet Explorer WebDriver for Selenium in Python?

I had a devil of a time figuring this out. It wasn't documented on the web anywhere I could find. I ended up reading the webdriver init.py to find out.
7
votes
9answers
642 views

Software testing: a first step to development?

I've been testing Ubuntu daily builds for QA since last month. I wasn't too confident in learning development yet, because I didn't feel familiar with encountering a bunch of code. But I want to ...
7
votes
7answers
1k views

What is the difference between sanity and smoke testing?

When there is a new build we perform smoke testing,in few projects they call it as sanity testing.Can someone please elaborate on the difference between the both.
7
votes
8answers
278 views

My team codes in one language, I want to test using another. What can go wrong?

The people I work with are .NET programmers that aren't exactly on the BDD/TDD bandwagon yet. I'm the main web designer, but for the past few months I've also been assigned the tester role as well ...
7
votes
5answers
226 views

Is it fair to report a bug discovered during code review without performing a test?

I'm QA with some programming experience, so I am able to debug and review the code of the system under test. I also often read the code to understand how to define request or what response should I ...
7
votes
11answers
4k views

What is the difference between regression testing and re-testing?

I was asked this question in an interview recently. Just wanted to see what your opinions were on this...
7
votes
4answers
219 views

How can my team move away from record-and-playback when not everyone has scripting experience?

(Inspired by this question) My team is currently doing automated testing via our tool's record-and-playback function. I've read about the benefits of developing a more robust test solution via ...
7
votes
5answers
267 views

Workflow shortcut to meet the release deadline

When you design a test scenario or even when you run your tests and you stumble to lack of specifications from your marketing Dept. should you bypass them and take the initiative of making your own ...
7
votes
6answers
661 views

What are some small, standalone or web applications for test new QA staff on?

I'm permanently stuck with the following trouble: being Senior QA I need to quickly check and hire people for short-time testing projects. I specialize mostly in manual testing, while the range of ...
7
votes
3answers
5k views

Is Selenium the right tool for browser compatibility testing?

I have been seeing a lot of customers pushing for browser compatibility testing using Selenium. Was wondering whether this is really necessary. The push is mostly due to Selenium grid supporting multi ...
7
votes
4answers
180 views

What do you do when you encounter overloaded terminology in your workspace?

I've been in many difference sized companies and in many different environments where we've used terms interchangably, Testing Terms, Development Terms and Process types have been overloaded in one ...
7
votes
4answers
1k views

What is really tested in an integration test?

what is really the difference between a component/unit test and an integration test? Suppose you do very fine unit testing with stubs and drivers and test each component as far as you can with unit ...
7
votes
4answers
1k views

Testing cloud based applications

Is there any fundmental difference in the way applications/servies hosted on a cloud are to be tested vis-a-vis a traditional web based application ? It looks essentially the same to me except the way ...
7
votes
5answers
9k views

What are features of MS Visual Studio Coded UI Test framework that are not present in other tools?

I've recently started working at an organization that has no automated testing in place. They are migrating to Team Foundation Server for project management and source control, and use Visual Studio ...
7
votes
4answers
194 views

Where does Automation creation happen w/in the Development Cycle?

I’m a Software QA Engineer at a small web development company and I need help wrapping my brain around implementing a new process. As of recently, my shop only handled ‘one-offs’. We would work on ...
7
votes
2answers
395 views

How to convince your colleagues of pairwise testing?

I've been working on the pairwise topic for more than one month now and I went from "pairwise testing is a nice method in theory, but not applicable in our case" to "pairwise is nice in theory and ...
7
votes
4answers
826 views

What's the difference between code coverage and test coverage?

At first I though it was the same but with eclemma it seems different. But I can't find anything about it.
7
votes
4answers
71 views

How can a conference attendee get the most out of a testing conference?

I get that arriving to the session early (at least on time) and paying full attention is a given. I sit on the front row when I can to lessen distractions & help me focus. Also I get to go to bed ...
7
votes
3answers
3k views

Good Watir or Watir-Webdriver tutorials/resources for new-to-automation testers?

There are at least two really good books for Selenium beginners, and quite a few courses/tutorials out there, as well as a lot of blogs. However, I haven't seen quite as much out there for Watir - ...
7
votes
4answers
2k views

How to QA the QA candidates… what should I look for in a QA person

I run a software development company, I am considering hiring a QA person, what are the traits I should look for in a candiate? And what are the traits I should avoid? (extra credit for how you can ...
7
votes
4answers
320 views

How to eliminate \ reduce invalid failures in automation due to GUI changes?

I am into the automation of a web application using Selenium. I write test cases without hard-coding anything in the test cases. There were many invalid failures in the run due to GUI changes such as ...
7
votes
2answers
588 views

How to define test strategy of a company (how testing is done at a specific company) ?

We have to deal at times with requests where a prospective customer is approaching us for some work and is interested to know how we do testing. Generally what we hear is a high level statement (or ...
7
votes
5answers
545 views

Testing email generation

Some applications generate emails. There may be multiple email formats based on the purpose of the message. The email may be destined for a single individual or a group. It may also be ...
7
votes
7answers
818 views

Why (& how) do Static and Dynamic testing complement each other.

Why (& how) do Static and Dynamic testing complement each other. Not much more, simple question.

15 30 50 per page