- Wiki page that is
used to express the test in the form of a decision table.
- A testing engine for
interpreting this wiki page.
- A test fixture that
is invoked by the engine and itself invokes the SUT or system under test
in turn.
- SUT(system under test) that is
currently under test.
Monday, January 21, 2013
How is test execution done by Fitnesse Testing Tool?
Posted by
Sunflower
at
1/21/2013 11:57:00 PM
0
comments
Labels: Application, Automated, Automation, Components, Engine, FitNesse, Fixture, Format, Java, Languages, Principles, Programmers, Software System, System, Tester, Testing, Testing tools, Tests, Tools, Users
|
| Subscribe by Email |
|
Explain FitNesse testing tool? What are principles of Fitnesse?
Principles of FitNesse Testing Tool
Posted by
Sunflower
at
1/21/2013 12:38:00 PM
0
comments
Labels: Application, Automated, Automation, Classes, Developer, FitNesse, Format, Java, Languages, Principles, Programmers, Software System, System, Tester, Testing, Testing tools, Tests, Tools, Users, Web server
|
| Subscribe by Email |
|
Saturday, January 19, 2013
What is meant by Statistical Usage Testing?
About Statistical Usage Testing
- Uninformed approach: In this approach, same probability is assigned to the exit arcs of a
state.
- Informed approach: In
this approach, a sample of user event sequences for calculating suitable
properties. The sample is captured from either an earlier version of the
software or its prototype.
- Intended approach: This
approach is used for shifting the focus of the test to certain state
transitions and for modeling the hypothetical users.
- Expected test case
length
- Number of test cases
required for the verification of the desired reliability of the software
system or application.
Posted by
Sunflower
at
1/19/2013 05:18:00 PM
0
comments
Labels: Application, Approach, Automated, Behavior, Conditions, Defects, Description, Errors, Events, Process, Properties, Scenario, Software System, Statistical Usage Testing, System, Tasks, Testing, Tests, Transitions, Usage
|
| Subscribe by Email |
|
Friday, January 18, 2013
Explain Cucumber Testing Tool?
About Cucumber Testing Tool
Posted by
Sunflower
at
1/18/2013 02:34:00 PM
0
comments
Labels: Application, Browser, Cucumber Testing Tool, Development, Execution, Features, Framework, Keywords, Language, pages, Software, Software System, Target, Test cases, Testing, Testing tools, Tools, Web automation
|
| Subscribe by Email |
|
Thursday, January 17, 2013
What is meant by Behavior Driven Development (BDD)?
- Domain – driven
design
- Object – oriented
analysis and design
- From where to start
testing?
- What is to be
tested?
- How much should be
tested in one turn?
- How the reason for
the failure of the test is to be understood?
- Second generation
methodology
- Outside – in
approach
- Pull based
- Multiple stake
holder support
- Multiple scale
generation
- High automation
process
- Agile methodology
Posted by
Sunflower
at
1/17/2013 12:47:00 PM
0
comments
Labels: Agile, Agile Methodology, Approach, BDD, Behavior Driven Development, Development, Domain, Language, Model, Objects, Output, Quality, software engineering, Test Driven Development, Testing, Tests, Tools, Websites
|
| Subscribe by Email |
|
Wednesday, January 16, 2013
What kinds of functions are used by Cleanroom Software Engineering approach?
- Usage scenarios
- Incremental
development
- Incremental release
- Statistical modeling
- Separate development
- Acceptance testing
- No unit testing
- No debugging
- Formal reviews with
verification conditions
- Incremental
development
- Box structured
specifications
- Statistical usage
testing
- Function theoretic
verification
- Box structured Designing: Three types of boxes are identified namely black box, state box and clear box.
- Verification properties of the structures and
- Program functions: These are one kind of functions that are used by the clean room approach.
- Program functions and
- Verification
conditions
Posted by
Sunflower
at
1/16/2013 02:53:00 PM
0
comments
Labels: Application, Approach, Cleanroom approach, Cleanroom Software engineering, Conditions, Debugging, Defects, Errors, Features, Functions, Incremental, Process, Productivity, Software System, Syntax, Users, Verification
|
| Subscribe by Email |
|
Tuesday, January 15, 2013
What is a Cleanroom approach?
- Specification team: This team is responsible for the development and maintenance of the
specifications.
- Development team: This team is responsible for the development and verification of the software.
- Certification team: This team is
responsible for the development of statistical tests and reliability
growth models.
- Errors per KLOC
- Rate of growth in MTTF
- Number of sequential
error free tests.
- Construction of a
structured program
- Designing of
statistical tests: These tests also contribute to the first purpose.
- Software requirements
specification
- Software design and
development
- Incremental software
delivery
- Incremental
statistical testing
- Regression testing
- Software reliability
measurement
- Process error
diagnosis and correction
- Functional
specification: It involves formal design correctness verification.
- Usage specification: It involves statistical test case generation.
- Concurrent engineering
- Step wise integration
- Continuous quality
feedback
- Continuous customer
feedback
- Risk management
- Change management
- Certification and
scheduling parallel development
- Testing cumulative
increments
- Statistical process
control
- Through actual use
- Treatment of the high
risk elements in early phases
- Systematic
accommodation of the changes
Posted by
Sunflower
at
1/15/2013 01:29:00 PM
0
comments
Labels: Benefits, Certification, Cleanroom approach, Cleanroom Software engineering, Design, Development, Increments, Performance, Principles, program, Quality, Requirements, Software, Specifications, Teams, Testing, User
|
| Subscribe by Email |
|