Open Source RDBMS - Seamless, Scalable, Stable and Free

한국어 | Login |Register

CUBRID ADO.NET 9.3.0 QA Test Report


CUBRID ADO.NET 9.3.0.0001 QA Test Report

1)   Test Environment 

    OS:   Windows7 32bit, Windows XP 64bit 

    CUBRID Server:   CUBRID 9.3.0.0174 

    Driver:  cubrid-ado.net 9.3.0.0001 (20140414) 

    Framework:  .NET 4.0(VS2010)

2)   Test Scope 

QA test type 

QA test blocking conditions

Functions Test

Test all the ADO.NET driver functions based on driver’s documents and MSDN specifications

Bugs Verifications

All the opened issues for ADO.NET driver should be resolved, except the excluded issues

Installation Test

Test ADO.NET driver installation on Win32 and Win64

Regression Test

Integrates function and bug tests for the final build of ADO.NET driver, Support for CUBRID-9.3.0

3)   Test Result

ADO.NET 9.3.0.0001

OK

          Quality Measurement

Functions Test

Pass

Bugs Verifications

Pass

Installation Test

Pass

Performance Test

N/A

Security Test

N/A

 4)   ADO.NET Bugs Verification/Status

Total Bugs

5

Closed

5

Move to the future version

0

 

API Issues

Description

 Driver

Status

APIS-725

The version number in release notes should be 9.3.0.0001

  ADO.NET

Fixed

APIS-726

The installer should contains the build number

ADO.NET

Fixed

APIS-727

The DbConnection.GetSchema(string) should throw an ArgumentException if the arg is specified as null.

ADO.NET

Fixed

APIS-728

The DbConnection.GetSchema(string) should return null if the collectionName is invalid  

ADO.NET

Fixed

APIS-729

The CUBRIDCommand.GetGeneratedKeys() throws a "missing or invalid arguments" Exception

ADO.NET

Fixed, since the spec of CUBRID has been modified

5)   ADO.NET 9.3.0.0001 Test Cases Statistics (Functions Testing)

Total

Pass

Fail

Success Rate

122

122

0

100%

 6)  Other Issues

    1) There are also several known improvement issues for ADO.NET driver such as APIS-688 etc., which could be resolved in the future patches.

    2) The issue APIS-729 related to CUBRIDCommand.GetGeneratedKeys() has been resolved based on CUBRID 9.3.0 new specification, we also should add CUBRIDCommand.IsGeneratedKey to the manual.

    3)  The ADO.NET driver’s document probably contains some unclear and non-detailed information, which may lead some misunderstandings to user. We need to keep updating and adding more detailed contents to the driver’s document.   

comments powered by Disqus
Page info
viewed 222 times
translations en
Author
posted 3 months ago by
cd_interface
Contributors
updated 3 months ago by
View revisions
tagged
Share this article