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
42
votes
18answers
49k 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 ...
14
votes
8answers
1k 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?
9
votes
5answers
3k 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 ...
9
votes
8answers
2k 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 ...
9
votes
2answers
832 views

How to make sure your test data are correct?

We are doing integration tests where we simulate manually data coming from external systems to our application. Integration tests task has become bottleneck in our team, because preparing test data is ...
7
votes
4answers
1k 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. ...
7
votes
5answers
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 ...
7
votes
6answers
609 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 ...
7
votes
3answers
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 ...
7
votes
2answers
801 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 ...
6
votes
3answers
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 ...
6
votes
2answers
221 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 ...
5
votes
6answers
145 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:...
5
votes
7answers
974 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 ...
5
votes
1answer
232 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 ...
5
votes
4answers
427 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? ...
5
votes
4answers
3k 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?
4
votes
3answers
2k 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 ...
4
votes
5answers
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 ...
4
votes
1answer
100 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, ...
4
votes
2answers
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 ...
4
votes
3answers
151 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: ...
3
votes
4answers
159 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 ...
3
votes
3answers
151 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 ...
3
votes
7answers
627 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 a practical preparation for what i ...
3
votes
2answers
126 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., ...
3
votes
3answers
81 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 ...
3
votes
3answers
161 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/...
3
votes
2answers
1k 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 ...
3
votes
2answers
93 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 ...
3
votes
0answers
283 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 returning any error. My code is ...
2
votes
5answers
121 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 ...
2
votes
2answers
3k 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 ...
2
votes
3answers
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 ...
2
votes
1answer
64 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 ...
2
votes
3answers
3k 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 ...
2
votes
3answers
3k 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 ...
2
votes
2answers
76 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 | |-------------------------...
2
votes
1answer
556 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 ...
2
votes
3answers
454 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 ...
2
votes
1answer
88 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 ...
2
votes
4answers
88 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 ...
2
votes
1answer
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 ...
2
votes
4answers
5k 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... ...
2
votes
0answers
72 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 ...
2
votes
4answers
34k 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 ...
2
votes
0answers
91 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 behaviors, ...
1
vote
4answers
196 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 ...
1
vote
4answers
152 views

Who should perform functional testing?

So, functional testing is a quality assurance (QA) process according to wikipedia, and a type of black-box, so here the functionalities of the system are tested without thinking about the code or ...
1
vote
2answers
2k views

Password field testing, few questions

I have no requirements for this field by default in my case. 1) If password field accept password like 8 empty spaces in a row, is it usually considered like a bug? 2) If no validating for field ...