All Questions
33
votes
12answers
3k views
What are some tools for testing Mobile web apps?
I'm thinking along the lines of a Firebug for the iPhone/iPad/Android/BB that can truly give more insight on the markup/scripts.
Even when testing on the simulator/device, it's hard to truly simulate ...
16
votes
10answers
810 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 ...
11
votes
3answers
580 views
Where can I find information on getting started with Selenium 2
Some background. I am a long time WatiN coder, and have been since I first looked a Selenium a few versions ago, and decided that it didn't meet my needs, then went with WatiN.
I now want to switch ...
10
votes
3answers
5k views
Is there a captureNetworkTraffic implementation in Selenium 2 via webdriver?
If yes, how is it called, or where can I find more info about it? (I'm not talking about using WebDriverBackend.)
If not, what alternatives are there?
4
votes
2answers
698 views
Good resources/tutorials/tips for beginner doing automation?
I've just started automating all the tests our team has (~5000). I'm using Telerik Test Studio for the Silverlight automation. I have some tests written, but I'm quickly realizing that with each test ...
52
votes
10answers
3k views
1.5 Million lines of code. 0 tests. Where should we start?
I'm a Java developer by trade. I was 'brought-up' in what you could call best practices. Then I took my current job. I had a choice between the Java/SOA team, and the ERP team. I was told that joining ...
27
votes
11answers
4k views
How should you interview for QA positions?
Joel has his "The Guerrilla Guide to Interviewing (version 3.0)", but that's really for programmers.
How should you go about interviewing testers?
We ask programmers to program on a whiteboard; how ...
17
votes
7answers
652 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?
...
22
votes
16answers
3k views
Do ISTQB/ISEB Testing Certificates prove someone can test?
I have passed the foundation level exam, and to be honest, i'm pretty sure that anyone could pass that exam with a couple of days of studying. My question is are they certificates really of value to ...
3
votes
1answer
335 views
Your suggestions for writing reliable Web UI automation
Web UI automation is unreliable. I presume it is possible to increase the reliability of Web UI tests. One such advice would be to put an abstraction layer on top of your test that does actual DOM ...
5
votes
4answers
597 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 ...
2
votes
4answers
2k views
I face a problem while opening Firefox with Selenium script
I face a problem while running Selenium scripts. I try to open Firefox using the following command:
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public ...
16
votes
7answers
1k views
Suggested books to start on software testing
I'm trying to learn more about software testing, so I want to know what are the suggested books on this topic
22
votes
11answers
649 views
Blogs to follow to further learning [closed]
I've tried my best to keep this question non-subjective so am not asking which blogs are definitively "the BEST" but instead am using the opportunity to just try to broaden my scope of reading around ...
14
votes
9answers
350 views
Security testing resources
Can anyone recommend any good security testing resources? Although I have a basic security skillset, I'd like to improve this. Some of the training I've seen online however seems kind of sketchy. ...
13
votes
11answers
1k views
Best guidelines for bug reporting?
Nothing can ruin your day like a poorly-written bug report.
I've seen several sets of guidelines for bug reporting in different organizations. In your opinion, what guidelines/steps are most ...
16
votes
4answers
732 views
Developing Unit Tests While Refactoring Legacy Code?
I have a big code library that I need to refactor in order for it to fit more nicely together (one big problem is there aren't clear enough boundaries between each component). Since there will be ...
14
votes
2answers
391 views
Systematic approaches to selection of test data
I've used Phadke's design of experiments approach to select parameter values for testing (software) systems.
In a nutshell, the approach uses minimum, typical and maximum values of test (method) ...
12
votes
6answers
15k views
How do I download a file using Selenium's WebDriver?
Basically I want to at least check that a download-able file exists / download link works, and preferably get stuff like the file size too.
Here's an example:
link = ...
4
votes
3answers
2k views
How far would you go in ETL and data warehouse testing?
Recently I've been testing on an ETL/Data warehouse project and the strategy I took was to work very closely with the business and leverage their knowledge to come up with all the weird and wonderful ...
3
votes
3answers
417 views
What does a Sofware QA Person Need to Know to Perform Their Job (Essentially)?
I'm doing everything I can to learn about Software QA and Software Testing. I've got a decent understanding of SQL and I'm applying that to MySql as that seems to be the most popular. I understand ...
13
votes
10answers
553 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 ...
5
votes
4answers
841 views
How do you write a great bug report? [closed]
"Is this going to be a stand-up fight sir, or a bug hunt?"
- Hudson
I've always wondered what the secrets were to writing a great bug report. Over time I've narrowed down the activity to three ...
4
votes
6answers
1k views
Deployment Testing
What kind of things should be looked at after you have deployed a new system? So far I can think of the following:
Things to check:
a) Check it deploys to right folder: Open machine where build is ...
2
votes
1answer
2k views
Flex Test Automation Tools Questions
Below tools I figured out for Flex Testing
FlexMonkium - Selenium IDE Addon
FlexMonkey - http://www.gorillalogic.com/flexmonkey
FlexPilot - https://github.com/mde/flex-pilot/wiki
FlexUISelenium - ...
12
votes
6answers
424 views
Bug hunts and possible alternatives?
Recently, our QA department has been running bug hunts. Once a sprint all the teams do 10 min demos then they spend the whole day submitting bugs for a feature getting ready for release. They've been ...
4
votes
3answers
200 views
How to do integrated testing?
So I have been reading up on a lot of books surrounding testing. But all the books I've read have the same flaws. They will all tell you the definitions of testing. But I have not found a single book ...
4
votes
1answer
185 views
Recommended Generic profiling techniques for quality assurance on HTML integration
All of our software projects are web based and many include the production of HTML templates (example pages) that then need to be integrated into a working software system or website.
Are there ...
3
votes
6answers
2k views
Is mail testing with selenium possible?
We have merely just had a kick off meeting for a new project that i am required to automate and ASAP. The project is essentially a "mailbox project",if you will,and i have no idea as to where to start ...
3
votes
3answers
9k views
How to change status of all test cases in QC test lab
In QC, How to change status of all test cases(including all steps) together.
I need to make a large set of test cases "pass" in one go, hope there would be some query which can do this.
3
votes
5answers
1k views
Why is separating functional and non-functional test important (or not)?
There have been several questions lately along the lines of "Is X a functional or non-functional type of testing?". Although I understand the distinction, it's never been an important distinction for ...
3
votes
1answer
2k views
Where can I find some amusing cartoons about software testing? [closed]
I came across this Dilbert cartoon this week that I thought was pretty funny. What other good software testing related cartoons are out there?
8
votes
6answers
759 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 ...
4
votes
2answers
4k views
How do I handle the login modal dialog created by onLoad in a WebDriver & Java based test automation
I am working on the test automation that uses WebDriver (Selenium 2) and Java. The AUT is web-based application. A modal dialog pops up that requires user authentication before the user can access ...
3
votes
2answers
104 views
Isolating defect in distributed event-driven system
Our system takes an object from external system every time the object gets changed (change event), processes it and put it back processed into this external system. So, end-to-end testing is about ...
0
votes
4answers
320 views
Looking for test management tool to integrate with JIRA, Hudson, SoapUI, and Selenium
I'm checking an open source test management tool for my company. The main options are Xqual and Testlink.
In the past I worked on Testlink, played a bit with Xstudio.
Our product is written in Java, ...
35
votes
4answers
882 views
Is the “Joel Test” appropriate when looking for a QA job?
The "Joel Test" lists 12 items to look for in a software company:
Do you use source control?
Can you make a build in one step?
Do you make daily builds?
Do you have a bug database?
Do you fix bugs ...
18
votes
8answers
1k 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 ...
25
votes
12answers
682 views
Building “slow to break” regression tests
I need to build a lot of regression tests for our product at work and I plan on using Selenium. I am concerned about building tests that will become quickly outdated and broken based on the fast pace ...
13
votes
6answers
555 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 ...
11
votes
2answers
609 views
Good resources for building a QA team
Our corporation has, up until this point, largely lacked a 'quality mentality' of any kind. From no testers, they went to two testers - but 5 or 6 product teams still rely on a mix of developer and ...
25
votes
10answers
1k views
What are key properties of great QA team member?
Provided you are ready to hire your first (or next) QA team member, what are the key properties of a person you will pay attention to?
11
votes
4answers
6k views
What are the best beginner tutorials for Selenium IDE
I have gone through the possible duplicate question,it was related to selenium webdriver .
I am new to Selenium IDE tool. Could you please suggest me some best PDFs and sites with Selenium tutorials ...
21
votes
6answers
792 views
What goes in your definition of done (DoD) ?
In agile projects, we use the definition of done to ascertain when to consider a user story to be ready for acceptance (implemented and tested). In the project's DoD we have things like following ...
11
votes
14answers
664 views
When is it OK not to have dedicated testers/QA team?
It just came into my mind that there are no dedicated QAs in stackexchange team.
Since they are indeed making an awesome product, I wonder when does the absence of dedicated quality assurance people ...
8
votes
9answers
6k views
Best free (or very cheap) automation tool for Windows GUI testing?
I used to use vTask Studio, but it seems they've abandoned it. No updates in almost a year.
11
votes
5answers
7k views
How do you wait for jQuery Ajax calls to complete in Selenium 2
I use Selenium 2 in C# to automate testing of our web sites. When building non-Ajax functionality, using webDriver.FindElement(By.Id("element-id")) to find elements on a page works fine, but when ...
10
votes
6answers
919 views
Tools for Java software testing
I'm currently working(almost finishing) a Java project that consists on a server application and some client applications on the same network, that will communicate with the server only to request ...
8
votes
8answers
5k 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 ...
7
votes
4answers
289 views
What learning resources are there for testers who want to study Systems Thinking?
Systems thinking is tremendously relevant to any professional tester, but few testers study it, despite the obvious benefits of learning techniques/approaches that allow you to study systems in terms ...