Questions tagged [functional]

Functional testing is a quality assurance (QA) process and a type of black-box testing that bases its test cases on the specifications of the software component under test.

Filter by
Sorted by
Tagged with
48 votes
18 answers
55k views

Compare screenshots of rendered web pages

In my team, we use Selenium for automation of functional testing. We also do a lot of manual regression testing to make sure the appearance of the rendered web pages is ok. I would like to develop a ...
osjak's user avatar
  • 583
15 votes
8 answers
2k 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?
Rajneesh's user avatar
  • 1,358
11 votes
5 answers
4k views

Is it necessary to verify databases for functional automation testing?

Currently, after every action that adds or changes data, we verify that that data was successfully added/changed in the database by querying the tables directly. I feel this is redundant because that ...
Charlie Gordon's user avatar
10 votes
8 answers
3k views

Should Software Testers say that functionality is "working fine" or should they say that "it seems/appears to working fine or looks good"?

As a blackbox tester, while giving my testing status to the management, i usually refrain from saying that a particular feature, enhancement of defect is "working fine" and say that it seems/appear to ...
user avatar
10 votes
8 answers
2k 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 ...
Ethel Evans's user avatar
  • 5,400
9 votes
4 answers
1k views

How to make sure your test data is correct?

We are doing integration tests where we simulate manually data coming from external systems to our application. Our integration tests have become the bottleneck in our process, because preparing test ...
dzieciou's user avatar
  • 10.5k
9 votes
6 answers
1k views

How to do more effective database testing?

I am testing a financial web-based application having the back-end built on SQL Server. As far as DB testing is concerned, I test simply whether any value/input entered in the UI application is saved ...
user avatar
8 votes
2 answers
882 views

Automated Testing Involving Internet Explorer_Server Controls

I've been tasked with developing a method to functional test and load test an application we're implementing in our environment. The vendor created a shell which uses Internet Explorer_Server ...
Colyn1337's user avatar
  • 191
7 votes
4 answers
2k views

Headless Functional Testing For Your JavaScript Web App?

JavaScript is everywhere right now. With the advent of jQuery and other associated JavaScript frameworks it's amazingly simple to add very powerful user interactions to web sites and web applications. ...
terryp's user avatar
  • 1,057
7 votes
3 answers
1k views

How do you test reports and analytic engines like BI/BW?

I'm working with several companies that are deploying SAP HANA (in memory appliance that compresses data from the DB and moves the entire structure into memory resulting in query times that are ~3600 ...
Mike Hansen's user avatar
6 votes
3 answers
2k views

Recommendations for functional testing a WCF service

I need to do some functional testing on a component that exposes a small set of WCF endpoints. I'm still ramping up on WCF, so I'm hitting a bit of analysis paralysis trying to figure out the best way ...
Nithin Shenoy's user avatar
6 votes
2 answers
422 views

Is it a good practice to run functional tests with coverage?

Does it make sense to run once in a while, say, on a weekly basis, integration/functional tests against special build to have a coverage report. If anyone here has some practical experience of using ...
shabunc's user avatar
  • 361
5 votes
6 answers
190 views

Should the developer provide steps necessary to test?

New to the field of QA, I've been asked to do SQA for a project that I'm unfamiliar with and that is close to completion. An example of a specific functional task to be tested looks like the following:...
8protons's user avatar
  • 227
5 votes
7 answers
2k views

How to ask better questions as QA to business analyst regarding functional specs to add value?

As a manual software tester, i ask a lot of questions/queries to my team's business analysts in email. For ex, there are some UI or functionality changes implemented, then i have queries both before ...
user avatar
5 votes
1 answer
238 views

How should I do functional testing without Requirments?

When you are testing without requirments you can rely on your own logic and common expectation from your user experience. So let's say I'm testing a button Process and Send (input stuff for data is ...
Ivan Gerasimenko's user avatar
5 votes
4 answers
442 views

Functional tests for Flash

We are using a rich client developed with Flex. We would like to build automated tests to test whole features. I saw a module for Selenium, Flex Monkium, which could do the job. Did you try it out? ...
Alexis Dufrenoy's user avatar
5 votes
4 answers
11k views

How do you test the cache of a website?

I am trying to find some guidance and a tool for testing whether a page on a website is cached or not. Please could someone advise what is the best process?
Tim Mottram's user avatar
5 votes
1 answer
324 views

Issue when login to android app. using selendroid

I am using selendroid to test android app. Everything works fine till login click/tap. Once I Tap/Click on login button it close my android application and does not return any error. My code is given ...
Helping Hands's user avatar
4 votes
3 answers
3k views

Creating a dummy database for automated functionality testing

I have a continuous integration build server (using Team City). When people check code in, I'd like to run a set of tests which run through a set of functional cases such as: Using an administrator ...
christofr's user avatar
  • 143
4 votes
6 answers
1k 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 ...
b.roth's user avatar
  • 143
4 votes
3 answers
13k views

Who is typically responsible for integration testing?

I am confused whether a developer or tester should typically do unit integration testing. For example, I know that Unit Testing is done by a developer, System Testing is done by a tester, and User ...
nikhil jain's user avatar
4 votes
1 answer
112 views

Automated Unit Testing

Imagine we have framework (any tool or language, BDD, Non-BDD) that both QA and Dev teams are using. Dev team would be writing and executing Unit Test cases and QA Team will be writing functional, ...
paul's user avatar
  • 697
4 votes
2 answers
2k views

Open-source functional testing automation tools for testing Silverlight based applications

I am looking for an open-source functional testing automation tool that supports testing of Silverlight based applications. To be more specific, the tool should be able to recognize objects within ...
yazankhs's user avatar
  • 308
4 votes
3 answers
169 views

As an outsourced SQA Testing provider: how would you estimate the workload (an therefore the costs) for testing your client's next project?

Let's say you are in charge of an SQA & Testing company that offers outsourced testing services to other companies that develop software. Let's say you offer 4 general types of testing: ...
Pablo Messina's user avatar
3 votes
3 answers
179 views

Regression Testing: Set Proper Test Boundry After a Bug Fix or Refactor

Let's say a developer fixed a bug or refactor a component which can affect many places in the application. As a tester how do you define the scope of the regression tests so you don’t miss any bad ...
Mitra's user avatar
  • 33
3 votes
4 answers
194 views

Test engineer embedded in development organisation

Has anyone here followed a model whereby a test engineer is embedded in the development organization? We are thinking of following a model where: Test engineer is embedded in the development ...
Marcus White's user avatar
3 votes
3 answers
162 views

Is my test a perf unit functional smoke test or something else?

Or how I learned to stop worrying and love the bomb. Each test is different. Some are big and talk to databases, others quick and self contained. We all know we'd prefer the fastest and most robust ...
Squirrel's user avatar
  • 809
3 votes
7 answers
1k views

QA/testing training and practice

As a beginner, what is the best way to practice software testing/QA skills? I've been reading books (Kaner, Myers, Bach) and reading blogs but none of those gave me practical preparation for what I ...
brcli433's user avatar
3 votes
2 answers
131 views

Level of detail in a Scenario - when to stop

Scenario: Installer Link When user enters "product.company.com" into a web browser Then a hyperlink is presented to 'ProductSetup.exe' TODO: There is nothing here about presentation, e.g., ...
Cel's user avatar
  • 133
3 votes
3 answers
90 views

What are the testing practices in Financial Services

I'm currently working on a new financial services software and wanted to know what is the current testing practices in the financial services. Would love to hear any thoughts/insights regarding the ...
Guest's user avatar
  • 31
3 votes
3 answers
235 views

How should Testers improve their analysis of the the Functional specification document?

I work on testing a web-based financial application. Usually as soon as the Business Analyst publishes the first version of the 'Functional specification/requirements' document, I as a black-box/...
user avatar
3 votes
2 answers
2k views

Functional/Black Box tests automation library on Python

Summary: I have to test embedded software which runs on qemu virtual machine or on real device and can write its output to stdout. So I can check the state of software only by parsing stdout. To ...
Semant1ka's user avatar
  • 131
3 votes
2 answers
142 views

Mix-up Testing in agile development

Cross-module testing is a specific term that is only used internally in some organizations. To be more clear, it is also call mix-up testing, a cross testing activity between scrum teams. I am ...
Lejen's user avatar
  • 33
2 votes
5 answers
133 views

Functional test on mobile applications

How does one go about doing functional tests on mobile applications? Ideally one could write an automated test suite to run in an emulator or something but I don't know of any native emulators that ...
8protons's user avatar
  • 227
2 votes
2 answers
4k views

Is functional testing different from regression testing? How? [closed]

What is functional testing? is functional testing different from regression testing? I have heard the term functional testing in many different types, some use it for thorough testing part while ...
Keshav's user avatar
  • 890
2 votes
3 answers
2k views

When should I start doing performance testing of a web-app?

Our company has started developing a new big web application. In a few months we testers will start integration testing, functional testing and regression testing both manual and automatic. I am ...
Alessandro Da Rugna's user avatar
2 votes
1 answer
79 views

What are the disadvantages of using SaaS companies for Regression and Functional Testing?

I am well aware that there are great services which allows us to use hundreds of available browsers, devices, AI supported false positive prevention and many other things. But when it comes to build ...
mirza's user avatar
  • 121
2 votes
3 answers
9k views

How do I continuously stream Logcat data from a usb connected device to a file on PC until I decide to disconnect or stop testing?

I used to use the the GUI version of logcat via DDMS for getting Adb logcat info from Android Studio (or monitor.exe from SDK tools), but found it too distracting while trying to test. I would have ...
Ouroboros's user avatar
2 votes
3 answers
126 views

How do I test a ranking system?

Let us assume we have 3 students in a class who have secured the below marks. =============================================== | | Maths | English | Science | Rank | |-------------------------...
Shamanth's user avatar
  • 146
2 votes
1 answer
879 views

How to assign CSV file without using ${__threadNum} in JMeter

I'm facing problem with assigning the CSV file on the basis of loop count, not on the basis of thread count. For example -> address1.csv, address2.csv......addressn.csv So it is very easy to do the ...
SQA's user avatar
  • 119
2 votes
1 answer
5k views

Jmeter Data Compare for functional testing

How i can compare two dataset return from diffrent operation in Jmeter ? First data returns from JDBC PreProcessor - Declear variable StCode and data returns in below mention format StCode_1 = abc ...
Akhilesh Nuwal's user avatar
2 votes
3 answers
482 views

Web-application software testing fundamentals (Test Analyst) [closed]

My software testing experience is from a functional business scenario background. I am moving to another job that is very similar to this but is predominantly web-based testing. Do you know what ...
Mark Wilson's user avatar
2 votes
1 answer
92 views

How to test different tools to be able to compare them?

I've been looking into software testing since we want to test and compare several tools (tools = software programs) made for the same goal, eg. all html editors. Although the tools we have now are ...
Yoh's user avatar
  • 121
2 votes
4 answers
105 views

Is it common in the software industry to use graph coverage for their functional front-end tests?

I have learned various theoretical testing methods and test case generations through university's quality assurance course. One of the techniques that interest me is Graph Coverage which is a theory ...
thinket's user avatar
  • 21
2 votes
1 answer
1k views

Combining coverage from unit tests and functional tests/Selenium

Has anyone had experience getting a combined code coverage measure across both unit tests and functional/UI automation tests? I'm in a Java stack with Cobertura, Jenkins and Ant. I can successfully ...
wrschneider's user avatar
2 votes
4 answers
7k views

Selenium, monitor network, captureNetworkTraffic command not available [duplicate]

I need to know if an application is requesting one beacon via an image or XHR request. Manually I test it via the network tab in FireBug or monitoring the proxied requests in other browsers... ...
gcb's user avatar
  • 123
2 votes
0 answers
75 views

Embedded system - external memory change [closed]

I would like to ask this time your view on what aspects would you consider to tickle when a strategic component like memory is replaced (in embedded system). Basically, the main goal is to ensure ...
Nir Rozen's user avatar
2 votes
4 answers
48k views

Selenium WebDriver Drop Down List Testing With Div tag in java [closed]

I am new to automated testing with Selenium Web Driver I am not able to work out how to test drop down lists without using the select command. I tried using xpath, select by id, class name, css ...
Madiha's user avatar
  • 21
2 votes
0 answers
95 views

Outside or within remit - should a BDD scenario be created for this user request

Given the following overarching purpose (mission statement) for an application: In order to help keep a healthy and refreshing sleep regime, or in order to limit computer-related addictive behaviours,...
Ray's user avatar
  • 29
1 vote
4 answers
994 views

How to compare two files without looking at the contents

The same file was loaded in to two different environments, and I need to compare the outputs (without opening them up) My only thought is to compare the file size - because if they're both 5726kb ...
dvniel's user avatar
  • 2,508