Hi,
In GReg there are five integration test modules.
- app-remote-registry-test
- registry-metadata-test
- registry-handler-test
- registry-ws-api-test
- registry-resource-test
I have added a new registry-integration-test module there and new TestNG
stuff are there as separate packages.
And there I have additionally added a LoginLogout test case and a
SecurityVerification test case. Currently I have migrated
the registry-handler-test into TestNG and in the process of
making registry-handler-test run all integration tests pass before move
into others.
On Thu, Dec 22, 2011 at 8:36 AM, Shelan Perera <[email protected]> wrote:
> Hi,
>
> We have completed DSS test migration to TestNg which included 45 tests.I
> am preparing the patch and will attach it to the JIRA.
>
> Thanks
>
>
> On Thu, Dec 22, 2011 at 8:13 AM, Sinthuja Ragendran <[email protected]>wrote:
>
>> Hi,
>>
>> I have migrated the all existing test cases to TestNG, but most of the
>> tests are failing due to the some issues in the existing test cases,
>> therefore fixing those one-by-one.
>>
>> The testing basically includes,
>> - Login (1 Test)
>> - Monitored Servers (3 Tests)
>> - Data collection (4 Tests)
>> - Summary Generation (1 Test)
>> - Security Verification (1 Test)
>>
>> Login, Summary Generation and adding server test in monitored sever tests
>> are passing, fixing the rest of the tests.
>>
>> Thanks,
>> Sinthuja
>>
>>
>> On Wed, Dec 21, 2011 at 10:54 PM, Keheliya Gallaba <[email protected]>wrote:
>>
>>> Hi,
>>>
>>> Existing Integration tests in BPS consist of following modules.
>>> Login - (1 Test)
>>> Management - (5 Tests)
>>> BPEL - (8 Tests)
>>> Instance Cleanup - (1 Test)
>>> External Data sources - (1 Test)
>>> BPEL Security - (2 Tests)
>>>
>>> I have completed migrating Management tests, then added Login/Logout,
>>> SecurityVerifier tests. Hoping to complete rest of the migration within
>>> this week.
>>>
>>> BTW, since some of us are presenting papers in the ERU Research
>>> Symposium at UOM tomorrow at different time slots, I think it might be
>>> difficult to arrange a meeting tomorrow.
>>>
>>> Thanks,
>>> Keheliya
>>>
>>> On Wed, Dec 21, 2011 at 8:28 PM, Afkham Azeez <[email protected]> wrote:
>>>
>>>> We need to have a meeting tomorrow to check on the progress of the test
>>>> migration effort. I have so far received a patch from Suho with the CEP
>>>> migration & CEP integration tests are working fine now. How about the
>>>> others?
>>>>
>>>> On Fri, Dec 16, 2011 at 3:32 PM, Afkham Azeez <[email protected]> wrote:
>>>>
>>>>> The following team of people will be working on product integration
>>>>> testing over the next 3 working weeks. They will start working on this
>>>>> immediately. The objective is to improve the code coverage of all
>>>>> products.
>>>>> Nobody has been assigned from G-Reg & Carbon core.
>>>>>
>>>>> BPS - Keheliya
>>>>> BAM - Sinthuja
>>>>> DSS - Shelan and Lakmali
>>>>> Achala and Maninda will be working on GS and MS
>>>>> GS - Achala
>>>>> MS - Maninda
>>>>> CEP - Suhothayan
>>>>> BRS - Ishara
>>>>> AS - KasunG
>>>>> IS - Johann
>>>>> ESB - Nuwan and Ishan
>>>>> G-Reg - ?
>>>>> Carbon Core - ?
>>>>>
>>>>> *Plan for each product*
>>>>> 1. Spend up to one day learning TestNG
>>>>> 2. Migrate existing integration tests to TestNG. This has already been
>>>>> done for Carbon core, AS & BRS
>>>>> 3. Fix all failing integration tests
>>>>> 4. Add SecurityVerification test to each product
>>>>> 5. Identify the functional areas of each product & add integration
>>>>> tests
>>>>>
>>>>> *Best Practices*
>>>>> 1. No sysouts after running tests. Use assert statements.
>>>>> 2. Comments & test descriptions should be adde
>>>>> 3. Follow coding conventions
>>>>> 4. Do not follow the "Catch & Fail" antipattern [0]. If exceptions are
>>>>> expected, use the @ExpectedExceptions [1] annotation. Throw all unexpected
>>>>> exceptions from the test methods so that these tests result in errors, not
>>>>> failures.
>>>>>
>>>>> Team, please make this an opportunity to learn & master the art of
>>>>> unit & integration testing.
>>>>>
>>>>> Thanks
>>>>> Azeez
>>>>>
>>>>> 0.
>>>>> http://www.exubero.com/junit/antipatterns.html#Catching_Unexpected_Exceptions
>>>>> 1.
>>>>> http://testng.org/javadoc/org/testng/annotations/ExpectedExceptions.html
>>>>>
>>>>>
>>>>> --
>>>>> *Afkham Azeez*
>>>>> Director of Architecture; WSO2, Inc.; http://wso2.com
>>>>> Member; Apache Software Foundation; http://www.apache.org/
>>>>> * <http://www.apache.org/>**
>>>>> email: **[email protected]* <[email protected]>* cell: +94 77 3320919
>>>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>*
>>>>> twitter:
>>>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
>>>>> *
>>>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez*
>>>>> *
>>>>> *
>>>>> *Lean . Enterprise . Middleware*
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Afkham Azeez*
>>>> Director of Architecture; WSO2, Inc.; http://wso2.com
>>>> Member; Apache Software Foundation; http://www.apache.org/
>>>> * <http://www.apache.org/>**
>>>> email: **[email protected]* <[email protected]>* cell: +94 77 3320919
>>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>*
>>>> twitter:
>>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
>>>> *
>>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez*
>>>> *
>>>> *
>>>> *Lean . Enterprise . Middleware*
>>>>
>>>>
>>>> _______________________________________________
>>>> Carbon-dev mailing list
>>>> [email protected]
>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>
>>>>
>>>
>>>
>>> --
>>> Keheliya Gallaba
>>> Software Engineer
>>> WSO2 Inc.
>>>
>>> E-mail: keheliya AT wso2.com
>>> M: +94 71 551 8881
>>>
>>>
>>> _______________________________________________
>>> Carbon-dev mailing list
>>> [email protected]
>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>
>>>
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> [email protected]
>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>>
>
>
> --
> *Shelan Perera*
>
> Software Engineer
> **
> *WSO2, Inc. : wso2.com*
> lean.enterprise.middleware.
>
> *Home Page* : shelan.org
> *Blog* : blog.shelan.org
> *Linked-i*n :http://www.linkedin.com/pub/shelan-perera/a/194/465
> *Twitter* :https://twitter.com/#!/shelan
>
> *Mobile* : +94 772 604 402
>
>
>
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>
Thanks
--
Subash Chaturanga
Software Engineer
WSO2 Inc. http://wso2.com
email - [email protected]
phone - 077 2225922
_______________________________________________
Carbon-dev mailing list
[email protected]
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev