Luca Giuffrida
  • Member for 7 years, 4 months
  • Last seen more than a month ago
  • Italy
What is exact difference between TDD and BDD?
Accepted answer
8 votes

TDD (Test Driven Development) Who's involved: Developers Summary: Developers start writing code by first defining tests (in general unit tests). It could sound strange, but this practically ...

View answer
Determine the order of Testing in a Project?
6 votes

There are too many factors to be taken into account before selecting the correct testing sequence and sometime not all of the tests you have listed are really needed. Anyhow, let's imagine the worst ...

View answer
Evaluating severity of a defect of a reset button
Accepted answer
5 votes

This question would require an entire book as answer and probably it would not be enough exhaustive. Anyhow, first of all you should know what methodology has been adopted by your dev team or at least ...

View answer
Fundamental Requirements For an Entry Level QA Engineer
5 votes

In my experience people that started as SQA, as an entry point for being a developer, has failed. The best SQA I ever met were people that started their careers as developers and then moved to SQA for ...

View answer
Creating negative automation test scripts
Accepted answer
4 votes

In my opinion you should not mix positive and negative paths because every test has to be independent and give a clear result. Suppose that you create 100 scripts both positive and negative and all ...

View answer
How should I set up a test environment before automated tests are run?
3 votes

There are several tools available over the web but my favourite one is Octopus Deploy, because after a relative simple configuration it can deploy your build, setting up automatically your testing ...

View answer
Best approach to learn programming and start test automation
Accepted answer
3 votes

Probably your doubts about the programming limitation in the test automation are a consequence of the fact that you are trying to create an automation framework starting from the user-interface of ...

View answer
Agile: Most important "types" of test cases?
2 votes

Yes, it is an "opinion" based question but I think that there is not a standard answer because in the Agile world the time is divided into sprints and each sprint contains one or more user stories. ...

View answer
What is white box testing? what the testers exactly do while doing white box testing?
2 votes

Whitebox is a keyword used for defining a test category that is opposite to blackbox testing. The difference between the two is really straightforward: whitebox testing is performed with a knowledge ...

View answer
How high level should be my unit-test?
2 votes

As far as I understand you are covering both tester and developer role in your team, as a consequence the time at your disposal for the testing is very limited and the outcome has to be maximized. In ...

View answer
How best to start making a suite of broken tests relevant again?
2 votes

We experienced the same situation when we started creating the automated test suite indeed the team have created hundreds of automated tests (you know, if you are a passionate tester it is a funny ...

View answer
Ownership of test automation
2 votes

There are too many variables currently not reported in your question, for example: how many members will join the team? And will they be in common with other projects? do you expect to have dedicated ...

View answer
Establishing QA in a new company - models/guidelines to follow?
2 votes

I've had the same request a few years ago indeed. The company I am working for decided to set up a dedicated QA dept. After an initial period of research we decided to adopt an international standard, ...

View answer
Purpose of Quality Assurance (QA) testing vs User Acceptance Testing (UAT)?
2 votes

The meaning unfortunately depends on the company you are working for and on the methodology you are following. Referring to the testing in the scope of software development I'd say that: QAT is the ...

View answer
How should I approach bugs that I know will never be solved?
1 votes

One of the most important tester's tasks is to find bugs, track them clearly in order to allow developers to reproduce them and set the right priority and severity. I fully understand you concern ...

View answer
Should I fill 'Actual Results' section when a Test cases is pass?
1 votes

A good practice would be to include an "Expected result" field to every test case so that you can define the goal of the test case just once. Defining the "Expected result" is useful also because it ...

View answer
Should a single test execution with multiple validations be separated into multiple test cases?
1 votes

Ask yourself what happens is one of three tests fails, in theory the test will be marked as "Not passed". If you extend this approach to the whole test plan it will not be simple to quickly identify ...

View answer
Can a smoke test be a pre-condition and assumption for a test case?
1 votes

I don't think that in an official master test plan a smoke test can be accepted as pre-condition for starting with formal test plans, or at least it would be difficult for me to justify a not ...

View answer
Automating file comparison (different formats like csv, text etc)
1 votes

Yes, there are several tools available and my favourite one is WinMerge ( http://winmerge.org ). You can download the entire package and start using it through the User Interface so that you can be ...

View answer
Looking for tool/service to test website from different provinces in Canada
1 votes

It strongly depends on the budget that you can invest in this testing session indeed, there are companies offering third party testing services. For example there is a famous platform called uTest-...

View answer
What software do you use to write release notes?
1 votes

We use MS TFS for tracking bugs and enhancements then we query the repository through the TFS APIs and write the content on MS Word template. Edit: there are more ways for querying the TFS database, ...

View answer
Bugs Verified or Bugs Validated?
1 votes

In general QA verifies an validates features and not defects so both the sentences could be misleading for your colleagues and the management. Why don't you simply write "Defect XXX has been resolved."...

View answer
How do you simulate years of real world conditions in a testing framework?
1 votes

Let me try to give some inputs based on what we do to compress several years in a few days. Database: if the application under testing is connected to a database, you can take data from existing ...

View answer
Why are manual tests in pen and paper style still popular?
1 votes

Performing test plans on printed papers should not be considered as a common practice for several reasons: physical documents could get lost you should have a safe space for storing them it's ...

View answer
What to test after code change in a single module?
1 votes

As Niels wrote you do not need to test the entire application but you can limit your test to the part of the software affected by the code changes. I would even add that if the output of the modified ...

View answer
Giving test estimation for unknown application
1 votes

I want to propose you a different point of view: "don't you know anything about the website you are requested to test?" So, take all of the time they are available to offer you then organize your ...

View answer
Training a non-QA employee to do QA
1 votes

Avoiding philosophical answers, I'd say that you should decide which developing\testing methodology you are going to follow. Then, you should clearly understand the skills and background of this guy ...

View answer
How to ensure Quality of the product with test cases?
0 votes

Test cases based on requirements are useful, and needed, to perform a regular acceptance test showing that the product works correctly with the expected behaviours (user requirements). Several ...

View answer
How to do more effective database testing?
0 votes

At this point I suppose you have already received the most of the info you need, anyhow I'll try to provide some input based on your answer to my comment: data integrity and data validation. Testing ...

View answer
Difference between "Pilot" Testing and "Beta" Testing?
0 votes

Pilot Testing answers to the question: does this new product/service have a potential market? Pilot testing allows people involved in marketing and business strategies to take decisions for ...

View answer