🗊Презентация Automatic testing. Training

Категория: Технология
Нажмите для полного просмотра!
Automatic testing. Training, слайд №1Automatic testing. Training, слайд №2Automatic testing. Training, слайд №3Automatic testing. Training, слайд №4Automatic testing. Training, слайд №5Automatic testing. Training, слайд №6Automatic testing. Training, слайд №7Automatic testing. Training, слайд №8Automatic testing. Training, слайд №9Automatic testing. Training, слайд №10Automatic testing. Training, слайд №11Automatic testing. Training, слайд №12Automatic testing. Training, слайд №13Automatic testing. Training, слайд №14Automatic testing. Training, слайд №15Automatic testing. Training, слайд №16Automatic testing. Training, слайд №17Automatic testing. Training, слайд №18Automatic testing. Training, слайд №19Automatic testing. Training, слайд №20Automatic testing. Training, слайд №21Automatic testing. Training, слайд №22Automatic testing. Training, слайд №23

Вы можете ознакомиться и скачать презентацию на тему Automatic testing. Training. Доклад-сообщение содержит 23 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





OKTET Labs Test Environment
HG Automatic Testing Training
June 15, 2008
Konstantin Ushakov
Konstantin.Ushakov@oktetlabs.ru
Описание слайда:
OKTET Labs Test Environment HG Automatic Testing Training June 15, 2008 Konstantin Ushakov Konstantin.Ushakov@oktetlabs.ru

Слайд 2





Plan
Development Goals
Architecture
Structure
Agents
Engine
Gateway testing
Описание слайда:
Plan Development Goals Architecture Structure Agents Engine Gateway testing

Слайд 3





Development Goals
QA of developed products
Several pure-testing projects
Socket API
iSCSI
Ethernet NIC firmware and drivers
IPv6
...
Strong regression detection tool
Описание слайда:
Development Goals QA of developed products Several pure-testing projects Socket API iSCSI Ethernet NIC firmware and drivers IPv6 ... Strong regression detection tool

Слайд 4





Key features
Black and white box testing
Distributed testing
Automatic testing
Test coverage estimation
Regression tracking tools
Cross-platform testing
Networking protocols support
Strong scenarios parametrization system
Описание слайда:
Key features Black and white box testing Distributed testing Automatic testing Test coverage estimation Regression tracking tools Cross-platform testing Networking protocols support Strong scenarios parametrization system

Слайд 5





Used in
IPv4/IPv6 Socket API (more than 8000 tests);
Ethernet switch testing;
IEEE 802.2 (LLC), IEEE 802.1Q (VLAN);
IEEE 802.1D (STP);
ATM/AAL5 testing;
Elements of 802.1X, WPA, WPA2, RADIUS client on Access Point;
iSCSI testing;
CLI testing;
Testing SNMP MIBs;
DHCP Client testing;
CableHome1.0 some portal testing;
Hyperlan2 MAC layer;
Описание слайда:
Used in IPv4/IPv6 Socket API (more than 8000 tests); Ethernet switch testing; IEEE 802.2 (LLC), IEEE 802.1Q (VLAN); IEEE 802.1D (STP); ATM/AAL5 testing; Elements of 802.1X, WPA, WPA2, RADIUS client on Access Point; iSCSI testing; CLI testing; Testing SNMP MIBs; DHCP Client testing; CableHome1.0 some portal testing; Hyperlan2 MAC layer;

Слайд 6





Base components
Test Engine
Run on Linux
Build all components of TE
Control of Test Agents
Keep track of configuration changes
Run tests
Centralized log gathering
Описание слайда:
Base components Test Engine Run on Linux Build all components of TE Control of Test Agents Keep track of configuration changes Run tests Centralized log gathering

Слайд 7





Test Agent
Target-specific application
Linux
FreeBSD
NetBSD
Windows
OpenSolaris
Run on an auxiliary station or DUT
Configuring station (interfaces,routes,etc.)‏
Описание слайда:
Test Agent Target-specific application Linux FreeBSD NetBSD Windows OpenSolaris Run on an auxiliary station or DUT Configuring station (interfaces,routes,etc.)‏

Слайд 8





Test Agent 
Generates/Handles network traffic:
Packets representation in ASN.1 format
Packet iteration, inter packet interval, number of packets
Sophisticated incoming traffic matching
Supported packet formats:
IEEE-802.3, IEEE-802.1D, IEEE-802.1Q, IEEE-802.2
ATM, AAL5
ARP, IPv4, IPv6, PPP, ICMPv4, UDP, TCP, DHCP, SNMP
...
Описание слайда:
Test Agent Generates/Handles network traffic: Packets representation in ASN.1 format Packet iteration, inter packet interval, number of packets Sophisticated incoming traffic matching Supported packet formats: IEEE-802.3, IEEE-802.1D, IEEE-802.1Q, IEEE-802.2 ATM, AAL5 ARP, IPv4, IPv6, PPP, ICMPv4, UDP, TCP, DHCP, SNMP ...

Слайд 9





Test Agent
Sun RPC functionality
socket API
remote command line
Curl
File operations
...
Daemons configuration:
DHCP, DNS, FTP, TFTP, SNTP, LDAP, Radius, VTUN, 802.1X supplicant
Описание слайда:
Test Agent Sun RPC functionality socket API remote command line Curl File operations ... Daemons configuration: DHCP, DNS, FTP, TFTP, SNTP, LDAP, Radius, VTUN, 802.1X supplicant

Слайд 10





Auxiliary Agent
Black Box testing:
Network protocols
Interoperability
External Interfaces (SNMP, CLI)‏
Access to external equipment:
Sophisticated traffic generators
Media-specific condition emulators
Описание слайда:
Auxiliary Agent Black Box testing: Network protocols Interoperability External Interfaces (SNMP, CLI)‏ Access to external equipment: Sophisticated traffic generators Media-specific condition emulators

Слайд 11





Embedded Agent
White Box testing:
Module testing
API testing
DUT-specific management
Описание слайда:
Embedded Agent White Box testing: Module testing API testing DUT-specific management

Слайд 12





Proxy Agent
Configure DUT
Access to external equipment
Описание слайда:
Proxy Agent Configure DUT Access to external equipment

Слайд 13





Test Engine Components
Dispatcher
Runs/terminates all modules
Handles user interrupt events
Builder
Based on autoconf/automake/m4
Cross compilation of Test Agents
Logger
RCF (Remote Control Facility)‏
Configurator
Tester
Описание слайда:
Test Engine Components Dispatcher Runs/terminates all modules Handles user interrupt events Builder Based on autoconf/automake/m4 Cross compilation of Test Agents Logger RCF (Remote Control Facility)‏ Configurator Tester

Слайд 14





Logger
Provide unified logging interface for all TE components: Test Engine and Test Agents
Time synchronization between Agents and Engine
Sort out logs by timestamps
Define a number of log levels
Gather log dumps from Test Agents
Extended format qualifiers (to log files, memory dumps, packets)‏
Save log messages into a binary file
Описание слайда:
Logger Provide unified logging interface for all TE components: Test Engine and Test Agents Time synchronization between Agents and Engine Sort out logs by timestamps Define a number of log levels Gather log dumps from Test Agents Extended format qualifiers (to log files, memory dumps, packets)‏ Save log messages into a binary file

Слайд 15





Remote Control Facility
Starts Test Agents according to configuration file or on-fly requests
Provides access to services exported by Test Agents
Controls concurrent access to Test Agents
Описание слайда:
Remote Control Facility Starts Test Agents according to configuration file or on-fly requests Provides access to services exported by Test Agents Controls concurrent access to Test Agents

Слайд 16





Configurator
Loads start-up configuration of Agents
Keeps track of configuration changes
Rolls back configuration to a specified point
Restores configuration after Test Agent crash
Save configurations in XML format
Описание слайда:
Configurator Loads start-up configuration of Agents Keeps track of configuration changes Rolls back configuration to a specified point Restores configuration after Test Agent crash Save configurations in XML format

Слайд 17





Configuration Tree
/agent:Agt_A/interface:eth0 = 
  /agent:Agt_A/interface:eth0/index: = 2
  /agent:Agt_A/interface:eth0/link_addr: = 00:16:d3:26:98:91
  /agent:Agt_A/interface:eth0/mtu: = 1500
  /agent:Agt_A/interface:eth0/net_addr:192.168.56.1 = 24
  /agent:Agt_A/interface:eth0/net_addr:192.168.56.1/broadcast: = 192.168.56.255
  /agent:Agt_A/interface:eth0/net_addr:fe80::216:d3ff:fe26:9891 = 64
  /agent:Agt_A/interface:eth0/net_addr:fec0::1 = 48
  /agent:Agt_A/interface:eth0/status: = 1
…
/agent:Agt_A/route:192.168.56.0|24 = 0.0.0.0
  /agent:Agt_A/route:192.168.56.0|24/dev: = eth0
  /agent:Agt_A/route:192.168.56.0|24/irtt: = 0
  /agent:Agt_A/route:192.168.56.0|24/mtu: = 0
  /agent:Agt_A/route:192.168.56.0|24/win: = 0
…
Описание слайда:
Configuration Tree /agent:Agt_A/interface:eth0 = /agent:Agt_A/interface:eth0/index: = 2 /agent:Agt_A/interface:eth0/link_addr: = 00:16:d3:26:98:91 /agent:Agt_A/interface:eth0/mtu: = 1500 /agent:Agt_A/interface:eth0/net_addr:192.168.56.1 = 24 /agent:Agt_A/interface:eth0/net_addr:192.168.56.1/broadcast: = 192.168.56.255 /agent:Agt_A/interface:eth0/net_addr:fe80::216:d3ff:fe26:9891 = 64 /agent:Agt_A/interface:eth0/net_addr:fec0::1 = 48 /agent:Agt_A/interface:eth0/status: = 1 … /agent:Agt_A/route:192.168.56.0|24 = 0.0.0.0 /agent:Agt_A/route:192.168.56.0|24/dev: = eth0 /agent:Agt_A/route:192.168.56.0|24/irtt: = 0 /agent:Agt_A/route:192.168.56.0|24/mtu: = 0 /agent:Agt_A/route:192.168.56.0|24/win: = 0 …

Слайд 18





Tester
Structured test suite organization
Test iteration by parameters
Test Agents can be automatically preconfigured before test run
Requirement validation
Описание слайда:
Tester Structured test suite organization Test iteration by parameters Test Agents can be automatically preconfigured before test run Requirement validation

Слайд 19





TE auxiliary tools
Test Coverage Estimation
Report Generator
Test Result Comparator
Описание слайда:
TE auxiliary tools Test Coverage Estimation Report Generator Test Result Comparator

Слайд 20





HG Testing
Proxy agents
Parametrization
Networking capabilities
Serial console logging
Management interfaces
VCM
WebUI
cutils
Описание слайда:
HG Testing Proxy agents Parametrization Networking capabilities Serial console logging Management interfaces VCM WebUI cutils

Слайд 21





Configuration 1
Описание слайда:
Configuration 1

Слайд 22





Configuration 2
Описание слайда:
Configuration 2

Слайд 23





Questions?
Описание слайда:
Questions?



Похожие презентации
Mypresentation.ru
Загрузить презентацию