Unit testing is a method by which individual units of source code are tested to determine if they are fit for use. A unit is the smallest testable part of an application.

learn more… | top users | synonyms

1
vote
2answers
72 views

Unit test for method block that will occur daily

I have a method Fetch, GetExchangeRate and method FetchOnDemand. FetchOnDemand checkds if Fetch is not called during one day it calls it. GetExchangeRate calls FetchOnDemand first then does its ...
1
vote
4answers
203 views

Is unit and component testing sufficient?

If you can test every line of [your product's] code via unit tests, wouldn't unit testing alone (theoretically) be sufficient? Are there other "necessary" benchmarks of proper test coverage other ...
1
vote
1answer
379 views

Unit Testing: Windows Forms using MS Visual Studio 2008

I've created unit tests of my WinForms using MS Visual Studio 2008. None of my tests have been approved. All of them (0/42 tests) resulted into some kind of failure described as follows:- ...
1
vote
1answer
298 views

Is there any framework for UI automation testing for Unity3D?

Does anyone know any framework that is compatible/integrated with Unity3D? I'm interested in Unit, Integrated and UI testing.
1
vote
2answers
68 views

Run impacted tests right after code change

I have partial memory recollection of product for .NET and Visual Studio that runs impacted unit tests right after you change one line or something like that. It has some smart code impact detection ...
1
vote
1answer
645 views

How to use databases within the python unittest framework?

I have a bunch of unittests written in python in which messages (text) of any kind is used. Instead of 'hardcoding' the text examples used for the tests I would like to use a database of some kind ...
1
vote
1answer
132 views

Unittesting GUI. MVC model. When to move data to controller

I've been reading different opinions about how to unittest GUI in Java and it is clear that the best approach is to design the code in a MVC model, in order to be able to test everything. Anyway I ...
1
vote
1answer
141 views

Tools similar to Google Test for C++ unit testing?

Are there any tools similar to GoogleTest for the purpose of functional testing in C++. I plan to do them as part of Unit Testing and would like to know of other options available so that I can make ...
1
vote
1answer
314 views

Pretty / GUI formatting for the nosetests.xml xUnit report?

Is there a simple tool that will generate pie charts or otherwise "pretty", graphical output based on the .xml file that nose outputs with the --with-xunit switch? I tried googling around for one but ...
1
vote
2answers
184 views

Selenium Selenium.Core v1.1.4322 - XPath not working

I've got the following XPath expression's working in firebug, that returns the correct element(s): $x("(//input[@class='intervalInput timeInput'])") returns two elements. ...
1
vote
2answers
68 views

Are there any unit test frameworks for Java that have a checkbox style UI?

Are there any unit test frameworks for Java that have a checkbox style UI? I am really looking for an answer that is a web UI sort of thing (such as a jenkins plugin) but a satisfactory answer would ...
0
votes
3answers
2k views

How can I do data parameterization in Selenium Web Driver?

I want my test case to run once and test n number of inputs at various positions. Suppose If I want to check a login screen for different members like manager,user,admin,e.t.c then instead of running ...
0
votes
2answers
39 views

How should I be unit testing the search process of a web app

A lot of the examples for unit testing that I see involve testing that numbers add up. For example, Derek Greer demonstrates unit testing a calculator app, making sure that the equals function does ...
0
votes
1answer
100 views

Mutation-testing generation [closed]

I' giving a presentation about this paper: https://www.st.cs.uni-saarland.de/publications/files/fraser-tse-2011.pdf Unfortunately I don't understand 2 things: On page 9 table 1: Where are these ...
0
votes
1answer
150 views

CSS/XPATH selector management using python's dictionary

I have a lot of functional tests in Python. As expected , they use a wide variety of css/xpath selectors . I think I read somewhere that a practice is to have a dictionary where each selector would ...
0
votes
1answer
117 views

question if this job should be a red flag or not [closed]

I have only talked to the recruiter so far and he seems legit, but recruiters always try to make a job sound fluffy. I literally only applied because im going to be on unemployment and I know I have ...
0
votes
2answers
141 views

How to automatically break Unit Tests when their related Requirements change (before any code change)

The shop I work for has recently switched to Agile/Scrum software development. We've started logging User Stories, and defining their scope with Acceptance Criteria. So, we have Features defined ...
0
votes
1answer
170 views

How to check that some string contains a substring in the unit test code?

Dear Developers and QA, I would like to ask a very simple question, but it is very important for me. Please, consider the following test: When I enter the search phrase “Hello World” into the ...
0
votes
1answer
40 views

Testing strategies for testing a Scheduler

We have developed an in-house Scheduler which is based on Rate-monotonic scheduling. We have 6 tasks (5 actual tasks and 1 idle task). Our scheduler works on 1msec timer interrupt. Before sending it ...
0
votes
0answers
7 views

OpenAM testing advices?

i am testing now a new solution in User Management for a web site based on OpenAM they added Session Failover to not inactivate User's Session, any one can recommend documents, test cases, ... etc to ...
0
votes
0answers
12 views

Where to begin with Test Driven Development?

I would like to know what are some good websites, youtube channels, forums, and books to start off with learning Test Driven Development? Anything that can guide me in the right direction. Thanks in ...
0
votes
0answers
34 views

Selenium Testing in Android Devices without USB connection

How can I do my selenium testing by opening the browser in android device from my PC, without connecting through USB?
0
votes
0answers
12 views

Checking invocation of internal methods

Currently I am writing tests for a framework and I have several PHP methods that have this pattern: $method = 'onBefore' . ucfirst($this->task); if (method_exists($this, $method)) { ...
0
votes
1answer
22 views

Android JUnit With Varying Network Conditions

I have written a suite of tests for our company's Android app using Android JUnit and Robotium. I have written a Utility that can enable and disable networking for a device. My Question is: "Is ...
0
votes
5answers
143 views

New to testing - need direction

I just found this site, and I have a question for everyone who can help me. My new passion for IT made me wish to learn more, and I wish to start with Testing. I've learned HTML5 and CSS3, but now I'm ...
0
votes
1answer
65 views

Decoupling Unit Tests

I'm trying to learn how to write unit tests the 'proper' way and only test a specific component. (Using http://blog.stevensanderson.com/2009/08/24/writing-great-unit-tests-best-and-worst-practises/ ...
0
votes
1answer
102 views

Android / Java Unit-Testing Clarification

While looking up for unit testing for Android applications, I came across a lot of voices over how it is difficult to test-unit an Android app. For example: Dependency issue - why is this a problem ...
0
votes
0answers
212 views

Cucumber, Rspec, Test-Unit & mini-test Pro Con for interfacing with rake and Selenium Webdriver

I'm in the market for a new test framework. I currently test-unit but I seems like there is some incompatibility between Test-unit , Selenium-webdriver, and modern versions of Firefox. I have had to ...
-3
votes
3answers
332 views

Tester Versus Test cases written by the tester [closed]

I have always believed that a great tester is one whose test cases help in discovery of a lot of bugs in the product and not one who finds a lot of bugs in a product. In otherwords a team or a ...