0
votes
4answers
1k views

Selenium - advantages and disadvantages of using Python vs C#

We currently have two teams. An automation team and also a web testing team. The automation team currently use Selenium and C# to automate tests on our web applications and legacy systems. As a ...
0
votes
3answers
120 views

How is Selenium RC different from Selenium Web driver and some good pointers for a naive beginner to learn to scripting please? Thanks! [duplicate]

I am a manual functional tester and I am keen on shifting my career from Manual testing to Automation testing using Selenium. What is the best way to begin with this goal of mine? Thanks!
48
votes
4answers
2k 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 ...
11
votes
10answers
11k views

What is a good website to hack around using Selenium?

I want to learn Selenium, but I don't know what to code. Sure, I can throw Google some queries, I can fill out some forms, press buttons, find divs and links, etc. But I think this stuff is pretty ...
38
votes
14answers
35k views

What's the difference between “testing” and “quality assurance”?

Is there a difference between "testing" and "quality assurance"? If so, what are the main goals of each process? What are the critical differences?
16
votes
6answers
1k 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 ...
14
votes
10answers
13k 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 ...
11
votes
10answers
33k 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.
14
votes
7answers
2k views

Transition from all manual testing to automated testing

Right now my company only does manual testing. We've talked about starting some automated testing for a while but it hasn't taken off at all. It seems like automated testing would be a good way to ...
14
votes
7answers
906 views

In agile (Scrum) practices, where do I start with making Q&A (testing) more efficient if the team is transitioning from waterfall to agile?

My team has recently transitioned from the traditional waterfall method to practicing Scrum. Being the QA lead, really the only tester on a small team, how can I get the process more aligned with ...
14
votes
3answers
33k views

A way to match on text using CSS locators

So I use xpath locators and slowly converting to CSS. I haven't found a way to do an exact match based on text. For example converting //a[text()='Log Out']. I know you can do css=a:contains('Log ...
19
votes
14answers
18k views

What programming languages are good for novice testers to learn?

I'm looking for a programming language to recommend to a friend considering teaching herself software testing. I have a friend who is interested in learning software testing, and I believe strongly ...
17
votes
8answers
2k views

Does automating your manual tests give you good automated tests?

I notice that the tag wiki for the "automated testing" tag contains the following sentence: "Commonly, test automation involves automating a manual process already in place that uses a formalized ...
13
votes
5answers
4k 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 ...
12
votes
4answers
9k 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 ...
14
votes
5answers
15k views

How do you calculate the number of virtual concurrent users to use in a load test given data on actual site traffic?

When working on performance testing, one of the problems I've faced is trying to translate real-world web application traffic to simulated traffic. A practical example is for an eCommerce site. ...
14
votes
14answers
1k 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 ...
12
votes
9answers
3k 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 ...
7
votes
7answers
606 views

Looking for a faulty application for training

As part of training for new QA resources, I would like to have them practice testing against an application with known issues. I know there are security examples of this type of application (i.e. ...
3
votes
8answers
7k views

The role of a software tester in an agile environment?

What would you say was the role of a software tester in an agile environment? Is it just testing and logging bugs or is it more important to work closely with the project architects and developers to ...
20
votes
6answers
765 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 ...
12
votes
12answers
5k views

What are good guidelines to determine when to automate a test?

When it comes to test automation, I use a very arbitrary method based on experience that 80% of all tests should be automated. This has worked well in practice, but is based more on "voodo" than ...
8
votes
4answers
357 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 ...
7
votes
2answers
3k 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 ...
6
votes
5answers
16k views

How do you test a backend API

I was applying for QA position and the SDET asked me this question "How do you test a backend API" in the interview. I wasn't sure I answered it correctly. Just wondering if I can get some input from ...
5
votes
6answers
1k 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 ...
20
votes
10answers
809 views

How does a tester decide how much debugging/investigation to do before handing an issue over to development?

A common question from the testers I mentor is "When do I stop investigating on an issue, log a defect with everything I've found/determined so far, and hand it over to dev?" I have yet to come up ...
15
votes
5answers
308 views

Does anyone have a good list of steps for reducing a bug?

I recently ran into an almost-consistently reproducible bug that I was trying to reduce. At the time, I was tired and simply couldn't think of what to do next after about an hour of work (this bug ...
13
votes
5answers
407 views

What are some ways In which testing a mobile application is different from testing a PC application?

My company is considering offering an application for Android devices and iPhones. What are some of the challenges of testing a mobile application that are different from testing a PC application (or ...
11
votes
4answers
777 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, ...
7
votes
2answers
482 views

What are the challenges around the integration of Manual and Automated Tests?

This is more a request for your professional opinion than a question... We are seeing how test automation is spreading to more and more organizations. This in itself is a good thing, but at the same ...
5
votes
5answers
3k 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 ...
5
votes
4answers
8k views

What are some real world strategies for testing ETL and data warehouse applications

Does anyone have any advice to share on how to successfully test BIG ETL or data warehouse applications? I have my own iteas of course, but there only appears to be one main article on line that ...
19
votes
7answers
2k views

Has automated UI regression testing helped you in finding critical defects in system?

I have heard a lot of "abuse" about automated testing, especially UI bases automated tests. As UI is very fragile and prone to change (especially in agile shops). Personally my automated tests have ...
17
votes
11answers
4k views

Can every test be done by automation?

Can every test be done by automation? Or is there anything that cannot be done by automation?
13
votes
7answers
2k views

Is it realistic to try to hire someone who is a developer and a tester?

I've been trying to hire a tester for a few months without success. I really want to find someone who is both a tester and a developer, not because I want them to do two roles, but because the kind of ...
11
votes
5answers
1k views

Will the new ISO/IEC 29119 Software Testing standard work with agile methodologies like Scrum?

I somehow stumbled across some references to the new ISO/IEC 29119 Software Testing standard that is currently draft stage (apparently). I have not seen the details of this new standard, however I ...
8
votes
5answers
2k views

Are Mind Maps useful as a testing tool?

I don’t know much about Mind maps but I’ve seen expert testers (James Bach and Michael Bolton) use them to plan out their test strategy – usually in a demonstration. It seems like a plausible way to ...
6
votes
1answer
398 views

Open source web security testing tools

Are there any open source solutions for testing web security vulnerabilities? I am not looking to make my web application bullet proof since it'll be used internally at our organization. But I'd ...
6
votes
1answer
401 views

What are the tiers of testing that should be done on a large scale distributed system?

Let's say you have a large distributed system in the cloud that's got dozens of developers working on it and actively adding code to. Your job is to make sure all of the quality gates are used and the ...
6
votes
1answer
597 views

Test Automation Design Question

I am analyzing automation design for a web app UI Layer Web Service Layer DB Layer Intranet based app and limited user base My Approach for automation is Web Services layer Test automation ...
5
votes
2answers
17k views

Selenium: How to click at x,y coordinates?

I want to click at x, y coordinates like 52, 216-52, 295. How can this be done using Selenium? (I am using Mac OSX 10.8.5 with Selenium 2.40.0 and Firefox version 29.0)
5
votes
3answers
3k views

What test management tool to manage Cucumber tests?

In my company we have our tests specified in Gherkin (Cucumber), and we use Jenkins to schedule the execution of these tests. We have the need of a management tool, where we can associate the tests ...
5
votes
9answers
547 views

Test cases in source code

Will it be a good practice to have test cases stored along with the source code in a file or within the source code comments itself? Few months back, I met a programmer from a big corporation who ...
4
votes
3answers
2k views

Is Eggplant any good for image capture and image recognition?

As a software tester looking at different automated testing solutions, I need a tool that will interact with a heavily graphical interface such as a flash website or application. I want the tool to ...
3
votes
5answers
2k views

Teaching Quality Assurance (QA) Methods

I'm in the process of trying to teach my team the ins and outs of Quality Assurance, but am running into some challenges distilling "QA" to its base elements. I have many years of experience that ...
15
votes
4answers
1k views

What additional benefits does an QA /Developer engineer bring to a project

I have noticed in the last few years that employers are now looking for QA/Developers (QA engineers that have been skilled developers). I would like to know what others believe are the actually ...
14
votes
6answers
2k views

What factors should affect the ratio of QA/Test staff vs. App Developers

I've worked in a variety of environments with differing ratios of QA / SDET personnel vs. developers focused on building and maintaining application features. Is there such a thing as a "right" ...
12
votes
7answers
786 views

Installation testing is part of functional or non-functional testing?

In your test strategy/testing where would the installation testing (set-up/deployment with or without installer) belong? Is it a part of functional testing or non-functional testing?
7
votes
5answers
347 views

Smoke testing by Dev team

The QA manager in our organization is demanding that our dev team, which I am the manager of, do the smoke testing after we set up the testing environment and before the QA team begins testing, i.e. ...

15 30 50 per page