4
votes
1answer
2k views

Faking system time/date with Selenium Webdriver?

Is webdriver capable to run a browser with a faked time, date or time zone? Such ability would be highly useful for my automation purposes. Yet, I did not find any such ability in the webdriver ...
4
votes
4answers
875 views

What tools work well for automating .NET 4.0 web sites using web forms with dynamic data?

What would be the best solution to accommodate automated testing of web forms with code-behind (.NET 4.0)? Specifically, we need a solution that can automate web form testing and handle dynamic data ...
4
votes
4answers
7k views

Unable to upload a file using selenium/web driver running with java [duplicate]

I have a complicated interface where uploading a file is three step ( The forum is not allowing me to add screenshots of my window so please try to visualise it) step 1 click on browse tab and select ...
4
votes
4answers
9k 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
95 views

Testing a system with scheduled, event-driven data changes

I am testing a software system that forces users to take action on their data every 60 or 180 days. The users get notified when the due date is approaching or if they have missed one. These users can ...
3
votes
2answers
217 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 ...
2
votes
3answers
108 views

When should a Test Case be marked as “No Apply”?

When executing test cases when should we mark a test case as 'No Apply'. When the test conditions/requirement is not clear or when its not feasible/possible to perm a test. Also why not mark a test ...
2
votes
6answers
364 views

How to become a more Creative Software Tester?

I am a manual tester. I use creativity sometimes when generating Test ideas. How can a tester improve his creative/innovative skills which will ultimately help me in testing the product better and ...
2
votes
3answers
949 views

Where should I create a coded UI project?

Should Coded UI tests be within the solution that they are testing (similar to Unit Tests), or should they be contained in a separate, generic Coded UI solution that is built only once and executed ...
2
votes
2answers
189 views

Strategies for automating testing on features that are only on certain environments

Say we have a dev environment, an integration, a pre-production and a production environment. We have features A-G that are on everything, while new feature H is on dev+int only, so far. We want to ...
1
vote
1answer
255 views

Testing the Downloading/Uploading of files with Selenium IDE/WebDriver/Other?

In a series of applications my team is building we would like to test our import and export functionality which requires the respective upload and download to be automated. The functionality is ...
1
vote
2answers
280 views

Is it possible to automate testing involving Two-factor Authentication?

Are there methods for testing 2FA signup or login? I would assume judicious use of dummy phone numbers and/or emails would be involved.
1
vote
3answers
87 views

Suggest me some tools for field to field & screen to screen testing of a web app

Can anyone suggest some effective tools used for field to field and screen to screen testing of web apps where we can calculate the time taken to one field to another and one screen to another ...
1
vote
1answer
3k views

How to find dynamically created elements in drop-down list based on input entered using Webdriver and c#?

I'm trying to test a page that has an input but really its a drop down list. The user enters text and then a dropdown appears based on what the user inputted. They are groups that are in the database. ...
0
votes
3answers
218 views

PageObject. Should I initialize all pages at start or not?

Java + Webdriver + PageObject. I have a question about pages organization. At this moment I have class which contains all pages in the project. At start all pages are initializing, and it looks like ...
0
votes
4answers
2k 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
144 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!
0
votes
1answer
3k views

TestNG like unit testing framework in C# (C sharp)

I am trying to create data provider in C#. However, I don't want to connect the DB. I just want to provide some values. Is there TestNG like unit testing framework in C#, which can I use? Is there any ...
50
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 ...
41
votes
14answers
42k 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?
12
votes
10answers
16k 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 ...
16
votes
6answers
2k 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 ...
15
votes
10answers
15k 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 ...
14
votes
10answers
41k 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.
29
votes
10answers
3k views

How can developers improve relations with testers? [closed]

Testers and developers don't always get along, which can lead to a lot of inefficiencies between testing activities and performing QA. What can developers and other people do to make working with ...
22
votes
12answers
11k 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 ...
15
votes
7answers
988 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
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 ...
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 ...
15
votes
3answers
44k 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 ...
10
votes
4answers
33k views

Running WebDriver without opening actual browser window

I've heard rumors that Selenium WebDriver can run without opening a real browser window, meaning it runs in the background. I am using the C# Client Drivers, FirefoxDriver within the automated tests, ...
20
votes
14answers
22k 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 ...
15
votes
5answers
5k views

Copying Production Data to a QA Environment

Many companies have a match of their production platform available in a QA environment, with the only difference being that the QA environment connects to QA datasources (which generally contain fake ...
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 ...
13
votes
5answers
5k 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
10k 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
7answers
3k views

How do I keep Selenium test cases DRY?

I'm somewhat new to Selenium and I have a problem. Whenever I write a test case, that test case starts with logging in, and it's the same four steps every time. If I change the password for that ...
14
votes
5answers
17k 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. ...
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
656 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
8k 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
10answers
862 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 ...
20
votes
6answers
852 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 ...
16
votes
6answers
352 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 ...
15
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 ...
12
votes
12answers
6k 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 ...
11
votes
4answers
845 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, ...
8
votes
4answers
372 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
21k 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 ...

15 30 50 per page