2
votes
4answers
173 views

Should I use “the test fails if” instead of “the test succeeds if”?

My project inherited a document describing test procedures. It describes the expected results in terms of "the test fails if". Over time we found that this way to describe results is not sufficient ...
-5
votes
1answer
666 views

What are the most popular bug tracking tools? [closed]

What are the most popular bug tracking / issue tracking tools, in order of popularity? I've been scouring the web but can't find a definitive (and ordered) list. I suspect that near the top of the ...
4
votes
3answers
316 views

What types of testing are LEAST suited to using pairwise testing (and similar test design approaches)?

For those of you who have used pairwise test design methods (or similar combinatorial software testing methods) in an attempt to zero in on a manageable number of unusually powerful tests from among a ...
12
votes
5answers
2k views

What measures do you use to assess software quality?

Hopefully this isn't too subjective. I am curious to know what measures to use to assess the quality of a given software release. The measures would need to be applied to multiple different projects ...
12
votes
5answers
2k views

What is the difference between “automated testing” and “automated regression testing”?

"Automated Testing" as a term seems to have a number of different uses. For some, it means built in unit tests that, when a new build is run, execute to make sure code refactors have not broken ...
10
votes
8answers
278 views

Testing of automated scripts

How much testing of your automated scripts do people generally do? Is it best to treat the automated test suite as a separate project or part of the Agile development cycle of the product your are ...
5
votes
3answers
464 views

When is it inappropriate to use white box testing?

Sometimes, tasked with testing a piece of software for which there are no requirements, a tester will resort to white box testing. Are there times when that is inappropriate? Here is an example. At ...
13
votes
9answers
9k views

Fitting regression testing in a Agile/ Scrum development cycle

What is the best way to fit regression tests into a Agile/ Scrum development cycle? I've been working as the sole QA person in a 4 person Scrum team developing a new web client in jQuery. I am ...
9
votes
3answers
173 views

Testing Unfamiliar Software

One thing I've picked up about testing software is to think about the software from the user perspective, and to sometimes "use" the software the way a "normal" user would. However, what if the ...
22
votes
7answers
979 views

Developers have code kata to practice skills. What test equivalents are there?

Deliberate practice is key to developing mastery of a skill. If you want to practice your programming skills, there are a wealth of resources like code kata. What are the equivalents for test design? ...
15
votes
11answers
1k views

What benefit does having developer experience or background have on the effectiveness of a tester?

One thing that I've benefited from in my testing career is that I do have some knowledge of software development coding methods and concepts. While I probably could not code my way out of a paper bag ...
4
votes
5answers
2k views

How to plan security testing of a web application?

Security testing requires thinking out of the box, it noes not have clear test cases, and it is not repeatable, meaning running same set of actions over and over again will never assure security. So ...
3
votes
4answers
494 views

How do you adapt agile testing techniques to a regulated industry?

The StackExchange search seems to think this is a subjective question. I'm not sure about that. It seems pretty straightforward. Agile methodologies of software development involve more than just ...
1
vote
3answers
420 views

reporting cumulative test results

Wondering if anybody else is using this way to report test results. Some of the projects in the company I work for report test results on a cumulative basis, meaning that a test that passed once is ...
3
votes
1answer
1k views

Unable to click on City bubble on Google map using Selenium

I have been trying to click on City bubble on Google Map. So far I have tried following but none seems to work. Also notice the awkward locator available from map which is captured in Selenium IDE ...
8
votes
4answers
1k 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 -- ...
9
votes
7answers
2k views

Should I try the evaluation version of HP Quality Center?

I'm trying to determine if I should spend some time working with a trial version of HP Quality Center. For a number of reasons, my time is very valuable to me right now both at work and in my ...
18
votes
10answers
5k views

Page Objects design issues

I have started using the Selenium 2 /Webdriver web automation framework a couple of weeks ago and I'm generally pleased, but I find myself unsure about how to best design my Page Objects. The ...
6
votes
2answers
396 views

In TestComplete 8, what tasks are best suited for keyword tests and which ones are best suited for “hand coded” scripts?

With version 8 of the automated testing tool TestComplete, the vendor has introduced a new feature called "Keyword Tests" that provides a visual interface for creating automated UI tests without ...
7
votes
2answers
10k views

Techniques to write good acceptance criteria for user stories

I am a developer in the scrum master role and need to get the whole team (specially our product owner) more involved with clearly defining the boundaries of stories. I suspect acceptance criteria is ...
21
votes
12answers
7k views

When writing manual test cases and scripts, how much detail is too much detail when documenting the steps?

One of the things that I try to balance when writing out test scripts for manual testing is trusting that the person executing the test (which may not always be me) is reasonably competent to know how ...
3
votes
1answer
2k views

Testing drag-and-drop with Selenium 2 on Telerik controls

I need to automate drag and drop functionality with Telerik controls, I currently use WatiN for my automation (see related quesiton Testing drag-and-drop with Watin on Telerik controls . I am ...
21
votes
10answers
1k views

How does a tester's perspective toward software differ from a developer's?

Just as there are developers who are orders of magnitude more productive and creative than other developers, so are there testers who are similarly outstanding. We all have our opinions about what ...
5
votes
6answers
816 views

Internal Acceptance Test (not automated): How long should it take?

Given that each test environment is different, is there a general rule of thumb as to how long an internal manual acceptance test should take? Definitions / clarification: Where I came from, when we ...
4
votes
4answers
628 views

What are some good software QA community websites?

The SE sites specifically are about building a repository of information and not about community building or discussion. For those of us who want to build community as well as information, what are ...
10
votes
11answers
810 views

What are the forms of testing that testers commonly forget?

Today I re-realized the importance of sharing a screen with your users to see exactly what they're doing and the paths they are taking through your software. I always knew it was important but never ...
11
votes
9answers
759 views

Performance testing - a way in?

We have an a browser based application that is built on the Microsoft Stack, specifically .NET 3.5. It also uses Ajax, iframes, jQuery etc. At the moment we are just guessing at the concurrency ...
6
votes
9answers
429 views

How do I satisfy external auditors that automated tests are at least as effective as manual tests?

My company is not an anti-automation place. In fact, one of the reasons they hired me was to bring in some expertise in test automation. The problem is that the current processes and procedures in ...
4
votes
5answers
1k views

How do you approach a new project from a testing perspective?

I am preparing an initial test plan document for a new project. The project involves several layers of HW and software and requires mainly black box testing but also some level of grey box testing ...
10
votes
6answers
188 views

What techniques are available to determine which browsers to test?

When websites being deployed to the internet are about to go live, the age old question always comes up. "Which browsers should I test?" I am not asking that question because it will soon become ...
2
votes
1answer
95 views

php undercontrol replacement

Actually php undercontrol seems to consume a lot of memory so I'm looking for replacement, in order to test a php application.
5
votes
2answers
362 views

How do I educate that it's not test automation framework?

The term "Test Automation Framework" is become a cliche in automated testing. I have come across circumstances during work when my colleagues developed some reusable methods/function for an ...
22
votes
8answers
3k views

How do you prepare yourself for a testing position?

I'm a developer. Right now we don't have much in my firm in the way of testers. Whether I do it here, or go to a different firm, I'm very interested in becoming a full time tester. How would I prepare ...
11
votes
6answers
1k views

How do I convince someone who's bought the Record-Playback line that object oriented framework is essential?

Here's the basic setup - over a number of years the testing team at my workplace has developed a sophisticated (probably rather more complex than strictly necessary) object-oriented, data-driven ...
4
votes
2answers
184 views

What the most efficient way of testing cross platform (i.e. iOS and Android) applications?

I work on several projects were the client wants basically the same application implemented in both iOS and Android. At the end of the day, you have to test both - they are distinct pieces of ...
5
votes
8answers
345 views

Is a distinction between “testing” and “checking” useful?

I've seen testers (Michael Bolton, mainly) make a distinction between "testing" (looking for defects using a variety of different methods) and "checking" (running a scenario and then verifying a set ...
10
votes
6answers
2k views

How do I convince management that we need a formal QA department?

At my firm, we don't really have a QA department. If you've followed some of my other questions you know essentially, we have no automated tests and our 'testers' are the analysts who design the ...
4
votes
2answers
429 views

How to version a RFT project

Version control for test assets is a no brainer, but dropping a Rational Functional Tester directly into VC hasn't been easy. Attempting to use a tool like Subversion with multiple users modifying ...
3
votes
2answers
123 views

testing embedded asymmetric multiprocessing system

I am testing an embedded system consisting of multiple processors working in different speeds, with different resources, all communicating through dedicated channels using a proprietary message ...
40
votes
12answers
3k views

What kind of testing should a developer do before passing a build to the QA team?

As a developer my knowledge of best QA practices, etc., are limited to know just enough to get me by writing unit tests, etc. From a tester's point of view, what testing procedures should the ...
4
votes
4answers
515 views

What kind of metrics can be used as an indicative of how well a piece of software meets its functional requirements?

For non-functional requirements as performance, one can find simple metrics to measure the software quality. If you want to know, for example, if your system's performance got better or worse after ...
7
votes
7answers
821 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.
3
votes
4answers
309 views

Do you test using VM, User Agent, MutlipleIE etc?

Since it is not possible to acquire all s/w and h/w under the sun, we often resort to using virtual machine, user agent, multiple IE etc. I have had instance when I did not find an application ...
13
votes
6answers
875 views

Software testing and QA podcasts

In a similar vein to the question blogs to follow to further learning, I would like to ask if there are any noteworthy testing podcasts? Searching in iTunes domes up pretty empty on the topic. I know ...
8
votes
11answers
914 views

How do you provide proper tests when there is little documentation

I've worked for companies that have little documentation for their applications, and most of it is probably comments in code. How is a person, who is placed in the quality assurance department, ...
3
votes
2answers
113 views

Approaches to Testing a Scientific Library

I'm quite interested in the Scipy/Numpy project which is basically a Python scientific computation/numerical methods library. I'm also interested in testing. What are some good approaches for testing ...
2
votes
1answer
212 views

BDD with 3rd party services

I am developing a asp.net mvc site that depends deeply on a 3rd party web service. I would like to know what is the best approach to develop this site since the web service is not ready yet and I ...
11
votes
4answers
321 views

Testing interactions with external systems

I'm trying to find a way to test the interactions of our platform with external servers, like Twitter, for example. On our online photo sharing application, we have, for example features which let ...
21
votes
7answers
871 views

What is meant by “Automated tests don't find new bugs”?

As I understand it, this sentence means that automated tests don't find new bugs in existing code (though they might catch a new bug in new code that breaks old code). Is this correct? Or is this ...
4
votes
2answers
1k views

How can I run my Selenium 1 FF Profile in Selenium 2 C#?

So right now to run my Selenium 1 tests I use a custom Firefox Profile that sets when I launch my Selenium Server. Is there a way to properly set this profile to run in Selenium 2? I've tried setting ...

15 30 50 per page