The tag has no wiki summary.

learn more… | top users | synonyms

1
vote
3answers
33 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 ...
0
votes
3answers
45 views

What are some good examples of pure Computer Science and Mathematics applications in software QA?

I am looking for some good examples of pure Computer Science and Mathematics applications in software QA. The objective is to create a course for CS and Applied Math students with applications that ...
3
votes
8answers
367 views

In what phase or stage of the project should QA testing start?

Is it more efficient to start testing during project development or before deployment?
1
vote
2answers
58 views

Testing asynchronous concurrent systems in a systematic way

Problem I have a system with two logical threads, living on different machines and operating concurrently and asynchronously. First one receives data from an external system and puts them into DB. ...
6
votes
6answers
268 views

What are some small, standalone or web applications for test new QA staff on?

I'm permanently stuck with the following trouble: being Senior QA I need to quickly check and hire people for short-time testing projects. I specialize mostly in manual testing, while the range of ...
5
votes
5answers
189 views

How to Sell the Software Engineer in Test Position?

I am raising a question I'm sure some of you had to tackle or will tackle soon. More and more software projects are adopting the test automation approach. Test automation can be achieve in multiple ...
1
vote
6answers
344 views

Validation and verification in CMMi, ISO, IEEE. What should I refer to?

Working on my master thesis, today I found this site (I previously asked on programmers) so I hope you will not mind if I ask here to get more great answers. The thing is that I have to classify ...
5
votes
5answers
133 views

Should I re-test fix at system level when the issue is at unit level?

I found a defect in manual end-to-end tests. We were able with developers to isolate the possible root cause in one of the components. We wrote a unit test that reproduces the defect at unit level. ...
3
votes
2answers
100 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 ...
7
votes
4answers
862 views

Testing cloud based applications

Is there any fundmental difference in the way applications/servies hosted on a cloud are to be tested vis-a-vis a traditional web based application ? It looks essentially the same to me except the way ...
0
votes
4answers
300 views

What are the main role and responsibilities of a tester?

I am new to this field and I have decided my career as software tester. What are the role and responsibilities as an software tester According to my assumption: 1) Analyzing the Requirements from ...
2
votes
3answers
416 views

How Does System Testing Differ From System Integration Testing (SIT)?

I was asked this question during an interview. My thoughts are SIT is performed on a complete systems and System Testing can be done on a single module as well.
3
votes
4answers
583 views

Who writes stories and tests in Agile? BA or tester?

I am currently a business analyst, but increasingly as I am working on agile projects. I am including test cases as acceptance criteria for my user stories. I am also interested in becoming more ...
3
votes
2answers
322 views

Is there traceability matrix in agile?

In traceability matrix the links between requirements and tests can help answer: Which requirements is almost never tested, and which is tested extremely often? Will a change to a particular ...
5
votes
4answers
201 views

Using formal methods when you test applications

Does anybody always follow concepts like, Cyclomatic Complexity, Equivalence Partitioning, Boundary Value Analysis in their testing applications ? or Let me know the best way to cover these techniques ...
1
vote
5answers
175 views

What to expect when you're the client

I just asked a question about best practice for providing feedback to a 3rd party dev shop, and this question's more about what to expect from them, and basically how to review an iPhone app. Right ...
1
vote
1answer
144 views

Framework and tools for managing testing and monthly releases?

I'm not anywhere close to being an expert on professional QA and testing but I do work with it as part of managing a IT system at work. To be honest, we are not very mature when it comes to using an ...
7
votes
9answers
399 views

Software testing: a first step to development?

I've been testing Ubuntu daily builds for QA since last month. I wasn't too confident in learning development yet, because I didn't feel familiar with encountering a bunch of code. But I want to ...
7
votes
3answers
236 views

Any good references on Privacy Testing?

I heard a reference to Privacy testing recently (James Whittaker mentioned it here.) and it seems like a valuable area to know something about. It's extremely important these days as companies balance ...
4
votes
1answer
135 views

How to understand existing test coverage?

I believe this is a common issue for any QA that enters a project with existing test base. I entered the project which have lots of unit tests and FIT tests for existing functionality. When I test a ...
0
votes
1answer
209 views

Test Lab execution status does not pass back to Test Plan exec status for few scripts

The Execution status of scripts is different in Test lab and test plan ,seems the execution status is not getting updated for some scripts in test plan . the scripts are passed in test lab but in ...
10
votes
5answers
468 views

How to isolate a bug?

One of a tester's tasks is to isolate a bug. Narrowing a problem search space will help a developer to find the cause and fix it. By isolating the bug I mean both finding the class of inputs that ...
2
votes
1answer
112 views

Encouraging project teams to define Edge cases

Can you please give me concrete examples of Edge cases preferably for Financial systems (General Ledger) and STP Settlements to help us kick start the right kind of thinking /approach by both the ...
10
votes
4answers
586 views

Testing in Open Source Projects

This is a bit of a general question. I'm trying to practice my testing skills and perhaps get some better experience with manual testing mature applications. In particular, I'm interested in desktop ...
7
votes
5answers
588 views

Why (& how) do Static and Dynamic testing complement each other.

Why (& how) do Static and Dynamic testing complement each other. Not much more, simple question.
4
votes
3answers
264 views

Am I tester or just checker?

I've read about difference between testing and checking and I feel I'm only a checker. I write tests scenarios to know whether the product satisfies requirements. Is this still testing or only ...
4
votes
2answers
426 views

What's the best approach to asserting values with automation testing test cases from complex business logic?

Suppose you have automation tests (my example uses Selenium) to assert complex business logic for a web site. What is the best way to assert that thousands of different test cases are outputting the ...
3
votes
1answer
240 views

How to test an Excel macro that selects, groups, and counts data using SQL query?

This is the first time I encountered such a problem. There is an Excel table with a macro that selects data from the database using SQL query according to specific criteria. Data is grouped in ...
13
votes
8answers
974 views

Testing an application under continuous development

Ill try and set the scene for you all as best as I can. I have been working as the sole Tester on a suite of 13 related applications which is the end result of 5 separate developers work. Basically ...
2
votes
3answers
392 views

Best article/site to describe “Software Testing as a Service” concept and suggest comparable metrics

My team (40+ QA Engineers) executes functional, integration and automation testing services for a large customer. We are not developing products, only test them. We test various applications built by ...
8
votes
11answers
461 views

How do you provide proper tests when there is little documentation

I've worked for companies that have little documentation for their applications, and most of it is probably comments in code. How is a person, who is placed in the quality assurance department, ...
5
votes
2answers
382 views

Behaviour Driven Development with JavaScript

Are there any approaches and tools for driving the development of JavaScript with BDD. I know that I can do this through the UI with tools like Selenium, but is there any tool that can allow this to ...
5
votes
2answers
133 views

References for resources used in test

I am looking for some references for the following statements: "The size of the test code code is/can be greater that the size of the product code" "The amount of resources spent on developing and ...
6
votes
5answers
1k views

Are state transition diagrams a good software testing technique

I have been looking at different testing techniques and wondered if anyone had some "real world" examples of using state transition diagrams rather than the bog standard clock and light switch ones ...
11
votes
6answers
696 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 ...
25
votes
12answers
676 views

Building “slow to break” regression tests

I need to build a lot of regression tests for our product at work and I plan on using Selenium. I am concerned about building tests that will become quickly outdated and broken based on the fast pace ...
6
votes
3answers
177 views

How do you determine critical areas to test when verifying multiple browser support?

With Microsoft putting out a new version of IE every year or so, competitors like Google Chrome, Firefox, and Safari also doing the same, there are questions, frequently, as to whether a web ...
14
votes
2answers
384 views

Systematic approaches to selection of test data

I've used Phadke's design of experiments approach to select parameter values for testing (software) systems. In a nutshell, the approach uses minimum, typical and maximum values of test (method) ...
2
votes
4answers
162 views

Should I use “the test fails if” instead of “the test succeeds if”?

My project inherited a document describing test procedures. It describes the expected results in terms of "the test fails if". Over time we found that this way to describe results is not sufficient ...
7
votes
2answers
7k views

Techniques to write good acceptance criteria for user stories

I am a developer in the scrum master role and need to get the whole team (specially our product owner) more involved with clearly defining the boundaries of stories. I suspect acceptance criteria is ...
2
votes
4answers
434 views

How do you adapt agile testing techniques to a regulated industry?

The StackExchange search seems to think this is a subjective question. I'm not sure about that. It seems pretty straightforward. Agile methodologies of software development involve more than just ...