What is the difference between Product-based Company and Projects-based Company?
Main diff are there :
> Product based company : It develops the applications for Global clients i.e. there is no specific clients. Here requirements are gathered from market and analyzed with experts.
> Project based company : It develops the applications for the specific client. The requirements are gathered from the client and analyzed with the client. Reply
What is TRM?
TRM bassically means Test Responsibility Matrix.
> TRM : It indicates mapping between test factors and development stages.
Test factors like :
> Ease of use,
> Access control,
> Audit trail,
> Ease of operates,
>>> Development stages :
* Requirement Gathering,
* Testing, and
What the main use of preparing a traceability matrix?
Traceability matrix is bassically prepared in order to cross check the test cases designed against each requirement, hence giving an opportunity to verify that all the requirements are covered in testing the application.
To Cross verify the prepared test cases and test scripts with user requirements. To monitor the changes, enhance occurred during the development of the project. Reply
What is Software reliability?
It is the probability that software will work without failure for a specified period of time in a specified environment.Reliability of software is measured in terms of Mean Time Between Failure (MTBF). For eg if MTBF = 10000 hours for an average software, then it should not fail for 10000 hours of continous operation. Reply
Actually how many positive and negetive testcases will write for a module?
That depends on the module and complexity of logic. For every test case, we can identify +ve and -ve points. Based on the criteria, we will write the test cases, If it is crucial process or screen. We should check the screen,in all the boundary conditions.Reply
At what phase tester role starts?
In SDLC after complition of FRS document the test lead prepare the use case document and test plan document, then the tester role is start. Reply
What is the formal technical review?
Technical review should be done by the team of members. The document, which is going to be reviewed, who has prepared and reviewers should sit together and do the review of that document. It is called Peer Review. If it is a technical document, It can be called as formal Technical review, I guess. It varies depends on the company policy. Reply
If the client identified some bugs to whom did he reported?
He will report to the Project Manager. Project Manager will arrange a meeting with all the leads (Dev. Manager, Test Lead and Requirement Manager) then raise a Change Request and then, identify which all the screens are going to be impacted by the bug. They will take the code and correct it and send it to the Testing Team. Reply
In what basis we will write test cases?
We would write the Test cases based on Functional Specifications and BRDs and some more test cases using the Domain knowledge. Reply
What are the technical reviews?
For each document, it should be reviewed. Technical Review in the sense, for each screen, developer will write a Technical Specification. It should be reviewed by developer and tester. There are functional specification review, unit test case review and code review etc. Reply