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.0002 QA Test Report

1)   Test Environment 

    OS:   Windows7 32bit, Windows 7 64bit 

    CUBRID Server:   CUBRID 9.3.0.206 

    CCI: 9.3.0.206

    Driver:  cubrid-ado.net 9.3.0.0002 (20140801) 

    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.0002 

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-732

An exception should be thrown if we open a CUBRIDConnection which has been opened

 ADO.NET

Fixed

APIS-733

Cannot cast a string object to CUBRIDOid object in ADO.NET 9.3.0.0002

ADO.NET

Fixed

APIS-735

Support data type: Datatime

ADO.NET

Fixed

APIS-736

There is problem when order of param is wrong

ADO.NET

Fixed

APIS-737

The interface need to call prepare when execute multiple sql command

ADO.NET

Fixed

APIS-740

DataReader is already open

ADO.NET

Fixed


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

Total

Pass

Fail

Success Rate

208

208

0

100%

 

6)  Other Issues

1) There are also several known improvement issues for ADO.NET driver such as APIS-178 etc.,

    which could be resolved in the future patches.

2) CCI isn't support CUBRIDCommand.GetGeneratedKeys(), so this version isn't support the feature,too.


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 869 times
translations en
Author
posted 8 months ago by
cd_interface
Contributors
updated 4 months ago by
View revisions
tagged
Share this article