Posts

Showing posts from May, 2022

Practical no 10

  Practical No 10: Write test case to validate requirement of assign project from srs document. In software engineering, a  test case  is a specification of the inputs, execution conditions, testing procedure, and expected results that define a single test to be executed to achieve a particular  software testing  objective, such as to exercise a particular program path or to verify compliance with a specific requirement. Test cases underlie testing that is methodical rather than haphazard. A battery of test cases can be built to produce the desired coverage of the software being tested. Formally defined test cases allow the same tests to be run repeatedly against successive versions of the software, allowing for effective and consistent regression testing. Formal test cases In order to fully test that all the requirements of an application are met, there must be at least two test cases for each requirement: one positive test and one negative test. If a...

Practical No 13

 Practical No 13 -  Estimate the cost of the project using COCMOII approach for assign project. Cocomo (Constructive Cost Model) is a regression model based on LOC, i.e  number of Lines of Code . It is a procedural cost estimate model for software projects and is often used as a process of reliably predicting the various parameters associated with making a project such as size, effort, cost, time, and quality. It was proposed by Barry Boehm in 1981 and is based on the study of 63 projects, which makes it one of the best-documented models. The key parameters which define the quality of any software products, which are also an outcome of the Cocomo are primarily Effort & Schedule: Effort:  Amount of labor that will be required to complete a task. It is measured in person-months units. Schedule:  Simply means the amount of time required for the completion of the job, which is, of course, proportional to the effort put in. It is measured in the units of time suc...