Blaise Testing Blaise Testing
M t T Margaret Tang Statistics Canada IBUC 2007 IBUC 2007
Blaise Testing Blaise Testing M Margaret Tang t T Statistics - - PowerPoint PPT Presentation
Blaise Testing Blaise Testing M Margaret Tang t T Statistics Canada IBUC 2007 IBUC 2007 Overview Overview Background Background Current Situation Blaise Testing Complexity Blaise Testing Complexity Blaise Build
M t T Margaret Tang Statistics Canada IBUC 2007 IBUC 2007
Background Background Current Situation Blaise Testing Complexity Blaise Testing Complexity Blaise Build Testing Process Blaise 4 8 Testing Summary Blaise 4.8 Testing Summary Future Plans
2
First Blaise Survey Instrument in production in First Blaise Survey Instrument in production in
More than 200 Blaise CATI/CAPI Survey More than 200 Blaise CATI/CAPI Survey
Survey Collection Sites
3
Survey Instruments in various Blaise builds Survey Instruments in various Blaise builds At least 6 Blaise builds ranging from Blaise 4.4
Majority of Survey Instruments: Blaise 4.6 Statistics Netherlands Releases (As of Sept 14) Statistics Netherlands Releases (As of Sept 14)
4
Many components : Data Entry Program, API,
Rich features of Blaise Survey Instrument:
Survey Testing : mostly focus on instrument
Multiple Infrastructure Models due to different
5
Establish a standardized build testing process to
Focus on the Blaise Platform instead of Survey
Assess the impact and determine the changes
Investigate new features of a Blaise version and
6
Test Manager Plan Test Master Test Plan Test Manager Plan Test Master Test Plan Test Designer Design Test Test Cases, Test Bed Test Analyst Develop Test Deploy Build Test Scripts/Procedures Analyze Test Results Test Evaluation Summary Tester Execute Test Test Logs
7
8
9
Test Objective : Blaise Server Architecture in WAN
Last Beta B ild Used 1159 (Released April 5 2007)
Last Beta Build Used : 1159 (Released April 5, 2007) Ottawa : Blaise Databases, Blaise Executables Halifax : Two Blaise Interviewers Background Load : 10 Emulator Sessions Issues : 1) Slow WAN performance on existing Survey
Infrastructure Architecture; 2) Inability to specify 4.8 ; ) y p y surveys to run in local mode on Blaise 4.8 Service- Enabled Server
Decision : Concentrate Blaise 4.8 testing in traditional
architecture (File-System mode)
Summary : 15 bugs reported across 5 betas
10
y g p
Test Objective : Backward Compatibility with 4.6
I t t I (5 b t d)
Important Issues: (5 bugs reported)
g ( , p )
N CATI S ifi i F ( b i )
(Also means changes/issues in Blaise 4.8 CATI API)
Hospital Command Line Rebuild Problem (/R option)
11
12
13
14
15
Blaise Datalink
Blaise CATI Event
Maniplus Interchange
Windows Registry (REGREADSTRING, REGWRITESTRING)
16
Update table : SQL statement, record set (simple key)
17
Insert table : ADO recordset, single record (identity key)
DEP passes data to Maniplus script through Interchange
18
Maniplus script updates SQL Server through DataLink
Test the second production build with our testing
Start to automate parts of the Blaise Build
Continue evaluation of new Blaise 4.8 features Investigate different Survey Infrastructure
19
Margaret Tang
Daniel Collison
20