- The
above types of the sliding window protocols don’t talk about reordering
the packets after receiving them all. This will ensure that they don’t
appear in wrong order. If the long distance can be bounded, the protocols
can be extended to support this feature. The maximum mis- ordering
distance can be used to expand the sequence number modulus N.
- Not
acknowledging every packet is also possible after the sending an ACK up on
not receiving packets. For example, every 2nd packet is
acknowledged in TCP.
- Informing
the transmitter immediately about the presence of gap in the packet
sequence is quite common and so HDLC uses a packet called REJ packet for
this purpose.
- During
the communication, the window sizes may change if their sum remains in the
limit defined by N. usually the transmit window size is reduced for
slowing down the transmission in order to keep with the speed of the links
and preventing congestion or saturation.
Saturday, July 13, 2013
Sliding Window Protocols? - Part 3
Posted by
Sunflower
at
7/13/2013 02:00:00 PM
0
comments
Labels: Acknowledge, Communication, Control, Data, Detection, Errors, Operate, Operation, Packets, Process, Protocols, Receiver, Sender, Sliding Window Protocol, transmission, Transmit, Types, Variable, Window
|
| Subscribe by Email |
|
Sliding Window Protocols? - Part 2
Posted by
Sunflower
at
7/13/2013 01:30:00 AM
0
comments
Labels: Acknowledge, Communication, Control, Data, Detection, Errors, Operate, Operation, Packets, Process, Protocols, Receiver, Sender, Sliding Window Protocol, transmission, Transmit, Variable, Window
|
| Subscribe by Email |
|
Friday, July 12, 2013
Sliding Window Protocols? – Part 1
Posted by
Sunflower
at
7/12/2013 01:30:00 PM
0
comments
Labels: Bit, Data, Data Link layer, Features, Modes, OSI, Packets, Protocols, Receive, Reliability, Sender, Sliding Window protocols, TCP/IP, transmission, Transmit, Transmitter, Window
|
| Subscribe by Email |
|
Thursday, January 31, 2013
Explain EiffelStudio? What technology is used by EiffelStudio?
- Compiler
- Interpreter
- Debugger
- Browser
- Metrics tool
- Profiler
- Diagram tool
- Windows
- Linux
- Mac OS
- VMS and
- Solaris
Technology behind EiffelStudio
History of Eiffelstudio
- Version 5.0 (july
2001): The first proper version. Saw integration of the eiffelcase tool
with the eiffelbench as its diagram tool.
- Version 5.1
(December 2001): Support for .NET applications. Also called the eiffel#.
- Version 5.2
(November 2002): The debugging capabilities were extended, an improved
mechanism for C++ and C was introduced, eiffelbuild, roundtripping
abilities etc. were added.
Posted by
Sunflower
at
1/31/2013 05:18:00 PM
0
comments
Labels: Application, Browse, Changes, Classes, Cursor, Design, Development, Eiffelstudio, Engineering, Environment, Features, Interface, Objects, Position, Process, Software, Structures, Technology, Tools, Window
|
| Subscribe by Email |
|
Wednesday, January 30, 2013
Give an overview of The diagram Tool of EiffelStudio?
- Compiler
- Interpreter
- Debugger
- Browser
- Metrics tool
- Profiler
- Diagram tool
- Forward engineering
process: In this process it can be used as design tool that uses the
graphical descriptions for producing the software.
- Reverse engineering
process: In this process it produces the graphical representations of the
program texts that already exist automatically.
- BON (business object
notation) and
- UML (unified
modeling language)
- Bubble or ellipse
for class
- Dot for breakpoint
- Cross for feature
and so on.
Posted by
Sunflower
at
1/30/2013 09:41:00 PM
0
comments
Labels: Application, Browse, Changes, Classes, Cursor, Design, Development, Diagram tool, Eiffelstudio, Engineering, Environment, Features, Interface, Objects, Position, Process, Software, Structures, Tools, Window
|
| Subscribe by Email |
|
Saturday, October 27, 2012
How to fix the bitmap that failed to stabilize error?
- X coordinate of the active bitmap
- Y coordinate of the active bit map
- Width of the active image
- Height of the active image
1. First co-ordinate is for the top left corner of the image whereas
Posted by
Sunflower
at
10/27/2012 01:02:00 PM
0
comments
Labels: Automated Testing Tool, Automation, Bitmaps, Changes, Coordinates, Errors, Failure, Height, Image, Quality, Recording, SilkTest, Software testing, Stabilize, Test cases, Testing, Width, Window
|
| Subscribe by Email |
|
Monday, October 15, 2012
What is VO (Virtual Object) browser extension in Silk Test?
About Virtual Object 'VO' Browser Extension
- Control type
- Caption
- Associated text
- Control index
- Location and
- Window ID
- Virtual object recognition
- Document object model
- Java applications
- Visual basic applications and
- Power builder applications
- String
- Array reference
- Function
- Class and index number
- Multiple tags
- Browser specifier
Posted by
Sunflower
at
10/15/2012 02:25:00 PM
0
comments
Labels: Application, Automated Testing Tool, Automation, Browser, Browser Extension, Extension, files, Objects, Scripts, SilkTest, Software testing, Tag, Test Scripts, Testing tools, Tests, Virtual Object, VO, Window
|
| Subscribe by Email |
|
Saturday, October 13, 2012
What are file types used in Silk Test?
- Test plan (.pln): This file
type in silk test facilitates the creation of the test suites. But the
test suites can be created lonely if this file type is combined with the
test scripts.
- Test script (.t): This file
type in the silk test is used while writing the actual test scripts. Whenever
such a file is in run session the test one and test two test cases are
executed by it in a predefined order and at the end the note pad application
is closed.
- Frame file (.inc): The windows
and the controls present in the AUT or application under test are defined
by an abstraction layer. These windows as well as the controls are
referenced later in .t files.
- Result file (.res): This file
type consists of all the test run results which have the names of all the
passed as well as failed tests along with their suitable descriptions. These
file types may or may not contain log messages.
- ANSI format or
- The UTF – 8 format
- Project (.vtp): This file type is saved with an extension of 'verify test project' and
is used as storage for the locations as well as the names of the files
that are currently in use by some project. With this file type there is
another associated file type .ini extension since it is an initialization
file.
- Data driven script (.g.t): This
file type stores the data driven test cases which are use to pull out data
from the data bases.
- Suite (.s): With the help of
this file type the sequential execution of several test scripts is
possible.
- Text file (.txt): This is an
ascii file type and can be used for the following purposes:
- When the files are loaded or
- When any change has occurred in
the file types.
Posted by
Sunflower
at
10/13/2012 02:37:00 PM
0
comments
Labels: Application, Automated Testing Tools, Automation, Controls, Create, Data-driven, Database, Fail, files, Frames, Purpose, Result, Scripts, SilkTest, Software testing, Test cases, Test Scripts, Test Suite, Types, Window
|
| Subscribe by Email |
|
Friday, September 28, 2012
What is a Run-Time Data Table? Where can I find and view this table?
What is a Run-Time Data Table?
- Data table parameters and
- Data table output value steps
- Parameterized values that were used during the
testing and automation and
- Output values that were saved in the data table
during the run session.
- Add sheet: This data table method can be used to
add sheets in to the pre existing run time data table. Syntax used is:
- Delete sheet: This data table method as obvious
from its name is used for deletion of the already added sheets in a run
time data table. However at one time only one sheet can be deleted. Syntax
used is:
- Get sheet count: This data table method gives you
the number of sheets that you have in your run time data table. Syntax
used is:
- Get sheet: This methods returns the sheet
specified from the run time data table by the user. Syntax used is:
- Get row count: Returns the number of rows present in a particular sheet of the run time data table. Syntax used is: datatable. Getrowcount
- Value: This data table method serves two purposes
i.e., using it you can either obtain value of a specified cell or you can
modify the value of the cell. Syntax for both the cases is:
- Set current row
- Set next row
- Set previous row
- Import
- Export and so on.
Posted by
Sunflower
at
9/28/2012 11:40:00 PM
0
comments
Labels: Automated Testing Tool, Automation, Data, Data Table, Design, Output, QTP, Quick Test Professional, Results, Run-time, Run-time Data Table, Scripts, Session, Syntax, Table, Tests, Users, Values, Window
|
| Subscribe by Email |
|