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
