All Questions
32
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
769 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
570 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
588 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
2k 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
638 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
322 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 ...
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
612 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
337 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. ...
16
votes
4answers
708 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
384 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) ...
9
votes
5answers
13k 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
367 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
536 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 ...
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
408 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
4answers
184 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
180 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
8k 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
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 ...
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
738 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 ...
5
votes
4answers
566 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 ...
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
100 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 ...
3
votes
5answers
985 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 ...
0
votes
4answers
289 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
863 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 ...
17
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
669 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
542 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 ...
10
votes
2answers
598 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
754 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
645 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 ...
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
856 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
286 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 ...
6
votes
2answers
2k views
Any good open source test management tools ?
I am thinking of developing some test management tools, to sit alongside the open source automation tools that I currently use. Primarily for recording manual and automated tests, results and ...
15
votes
6answers
486 views
How do you tell a programmer they're not testing their own code enough?
Suppose you're working with bright programmer, but every time you test the code you find a serious, obvious bugs. Things the programmer could have noticed if they did their own testing before checking ...
9
votes
4answers
499 views
XSS/CSRF security testing
I'm a Java Automated tester for a website built with GWT. My bosses now want me to specialize in security testing. The problem is that nobody in the company knows anything about security testing, ...