Open Source RDBMS - Seamless, Scalable, Stable and Free

한국어 | Login |Register

CUBRID RUBY 8.4.4 QA Test Report


CUBRID RUBY 8.4.4.0002 QA Test Report

1)   Test Environment

OS:  Linux 64bit, Windows 32bit

CUBRID Server:  CUBRID 8.4.4.0227

Ruby: 1.8.7

Test Tool: Ruby gem UnitTest module

Driver:  cubrid-ruby 8.4.4.0002 (20131021)

2)   Test Scope

QA test type

QA test blocking conditions

Basic Functions Test

Basic features testing for Ruby driver 8.4.4.0002 based on CUBRID-Ruby Driver specification,

Bug Verification

Test the opened issues for Ruby driver 8.4.4

Installation Test

Test Ruby driver 8.4.4 installation on Linux (without CUBRID dependency) and Windows OS

3)  Test Result

Ruby 8.4.4.0002

OK

 4)  Ruby Driver Bugs Verification/Status

Total Bugs

11

Closed

11

Move to the future version

0

5)   Ruby 8.4.4.0002 Test Cases Statistics (Basic Functions Testing)

Total TC

Passed TC

Failed TC

Success Rate

63

63

0

100%

6)   Other Issues

1) Ruby driver 8.4.4.0002 has removed CUBRID dependency on Linux; it used the static cci source, so the user can install the ruby driver on Linux successfully without installing cubrid engine first. 

2) The Ruby API document has been updated based on the latest release, some inaccurate information has been removed.

3) The Test code of Ruby driver 8.4.4 has been optimized and the unittest could be provided to user.

CUBRID RUBY 8.4.4.0001 QA Test Report

1)    Test Environment 

    OS:  Linux 64bit, Windows 32bit

    CUBRID Server:  CUBRID 8.4.4.0227, CUBRID 9.2.0.0134

    Ruby: 1.8.7,  1.9.3

    Test Tool: Ruby gem UnitTest module

    Driver:  cubrid-ruby 8.4.4.0001 (20130822)

                  cubrid-ruby 9.2.0.0001 (20130821)

2)   Test Scope 

QA test type 

QA test blocking conditions 

Basic Functions Test 

Basic features testing for Ruby driver 8.4.4 and 9.2.0 based on CUBRID-Ruby Driver specification, support for CUBRID 8.4.4 and CUBRID 9.2.0 

Bug Verification

Test the opened issues for Ruby driver 8.4.4 and 9.2.0

Installation Test 

Test Ruby driver 8.4.4 and 9.2.0 installation on Linux and Windows OS 

3)   Test Result 

Ruby 8.4.4.0001 

OK, NO Critical Issues 

Ruby 9.2.0.0001

OK, NO Critical Issues

4)  Ruby Driver Bugs Verification/Status

Total Bugs 

5 

Closed 

3 

Move to the future version

2

5)   Ruby 8.4.4.0001 & Ruby 9.2.0.0001 Test Cases Statistics (Basic Functions Testing) 

Ø  Ruby Driver 8.4.4.0001 (Linux & Windows) 

Total TC 

Passed TC 

Failed TC 

Success Rate 

47 

47 

0 

100% 

Ø  Ruby Driver 9.2.0.0001 (Linux & Windows) 

Total TC 

Passed TC 

Failed TC 

Success Rate 

47 

47 

0 

100% 

6)   Other Issues 

1) Ruby 8.4.4 doesn’t support Ruby 1.9.x, which should be notified in the release notes and the manual

2) The Ruby API document should be updated, for example in the installation instruction, we could add a document “how to install CUBRID ruby driver from source code ” to let user know how to install the driver from source code

3) Due to time limitations, this time we have just tested the basic features for Ruby driver 8.4.4 and 9.2.0 to ensure that the driver could be working properly in different OS. We will make a full testing process and solve more issues in the next patches.

4) There are several issues has been solved in Ruby Driver 9.2.0.0001 but still existed in Ruby Driver 8.4.4.0001, such as APIS-291APIS-297 we should solve them in the future patches of 8.4.4     

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