|
 |
E-Business Testing
- The
Challenge of E-business testing
- E-Business
and the New Skills Required by Testers
- A
Risk-Based Approach to E-Business Test Strategy
- Techniques
for Testing E-business Applications
- Test
Techniques and Automation
Background
and Objectives
If we believe the computer press, the revolution is here; the whole
world is getting connected; that many of the small start-ups of today
will become the market leaders of tomorrow; that the whole world will
benefit from E-anyWordULike.
Pressure to deliver quickly, using new technology, inexperienced staff,
into an untested marketplace and facing uncertain risks is overwhelming.
Where does all this leave the tester? In fast-moving environments, if
the tester carps about lack of requirements, software stability or integration
plans they will probably be trampled to death by the stampeding project
team.
In a recent E-Business project, we identified 82 product risks of concern.
Fewer than 10 had anything to do with functionality. In all E-Business
projects, the issues of Non-Functional problems such as usability, browser
configuration, performance, reliability, security dominate people's
concerns. We used to think of software product risks in one dimension
(functionality) and concentrate on that. The number and variety of the
risks of E-Business projects forces us to take a new approach.
This is the E-Business Testing challenge: to assess E-Business risks,
then plan, implement and execute tests to address them in new technical
environments under impossible deadlines.
Presenter of E-Business Testing and Risk-Based
Testing
Paul Gerrard - Systeme Evolutif Ltd
Paul is the Business Development Manager and a principal consultant
for Systeme Evolutif. He has conducted consultancy and training assignments
in all aspects of Software Testing and Quality Assurance. Previously,
he has worked as a developer, designer, project manager and consultant
for small and large developments using 3 and 4GLs. Paul has degrees
from the Universities of Oxford and London, is Special Projects Secretary
for the BCS SIG in Software Testing and a member of the BCS Software
Component Test Standard Committee. He is a regular speaker at seminars
and conferences in Europe and the US, and won the 'Best Presentation'
award at EuroSTAR '95. Paul is the author of all the training material
presented by Systeme Evolutif.
Benefits of Attending
This 2-day course covers all of the issues of concern to managers and
test practitioners. Course modules provide up to minute coverage of
the emerging disciplines of risk-based testing, non-functional testing
and testing under pressure. Managers will acquire methods and tools
to assess risks, prepare test strategies and manage the test process.
Test practitioners acquire the knowledge of the new test techniques
and tools needed to address the risks of E-Business. The course materials
include a comprehensive set of references, a supporting paper and E-Business
risk and test strategy worksheets.
Topics covered
|
Internet, E-Commerce and E-Business Overview
"Web
Time"
Web
Risks
The
E-Business Testing Challenge
Specialist
Skills and the New Techniques
The
E-Business Test Process
Risk-Based
E-Business Test Strategy
E-Business
Test Techniques Overview
19
E-Business Test Techniques
Static
Testing
HTML testing
Browser
syntax compatibility
Visual
browser validation
Test Browsing
Link checking
Object load and timing
Transaction verification
Functional Testing
Browser page testing
CGI component testing
Transaction Testing
Application testing
Internationalisation
Non-Functional Testing
Configuration Testing
Performance Testing
Soak Testing/reliability
Availability § Usability
Security
Large Scale Integration
External links/legacy system integration
End to end functionality
|
Post-Deployment Monitoring
Tools for E-Business Testing
HTML Validators and Link checkers
Test drivers for server based code
Java test tools
Browser test execution tools
Load/performance test tools
Security checking and auditing
External site monitors
Sources of Tools
Proprietary tools
Shareware tools
Freeware tools
Test Automation - Notes, Tips and Pitfalls
Test execution tools for Web applications
Web Testing Using Home-Brew Tools
Web-based Testing Services
Tool Selection and Implementation
Tool implementation process
Keys to success
CAST limitations
Where to start
Tool selection considerations
Evaluating the shortlist
Pilot project
Planned phased installation.
|
|
|