[ 
https://issues.apache.org/jira/browse/SLING-1437?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bertrand Delacretaz updated SLING-1437:
---------------------------------------
    Description: 
Sling already has fairly good test coverage, but there's always room for 
improvement. 

The goal of this Google Summer of Code project is to create more unit and 
integration tests for Sling, as well as measure the test coverage that the 
combination of unit and integration tests provide.

Interested students are welcome to get in touch with the Sling community via 
its developers mailing list to discuss the project, see 
http://sling.apache.org/project-information.html#mailing-lists

The student will have to get familiar with the Sling codebase, identify areas 
where tests are missing, write unit and integration tests and submit the 
results as patches that the Sling committers can verify and hopefully apply.

  was:
Sling already has fairly good test coverage, but there's always room for 
improvement. 

The goal of this Google Summer of Code project is to create more unit and 
integration tests for Sling.

Interested students are welcome to get in touch with the Sling community via 
its mailing lists to discuss the project, see 
http://sling.apache.org/project-information.html#mailing-lists

The student will have to get familiar with the Sling codebase, identify areas 
where tests are missing, write unit and integration tests to improve the test 
coverage, and submit the result as patches that the Sling committers can verify 
and hopefully apply.

Another aspect is measuring and reporting (automatically, ideally as part of 
our Hudson builds) the actual test coverage - that's easy for unit tests which 
run as part of the module builds, but seems to be harder for integration tests 
which run in a separate JVM than the one that executes tests.


> GSoC project: create more unit and integration tests for Sling and expand 
> test coverage information
> ---------------------------------------------------------------------------------------------------
>
>                 Key: SLING-1437
>                 URL: https://issues.apache.org/jira/browse/SLING-1437
>             Project: Sling
>          Issue Type: Task
>          Components: Testing
>            Reporter: Bertrand Delacretaz
>              Labels: gsoc, gsoc2010sling, gsoc2013, gsoc2015, java, mentor, 
> testing
>
> Sling already has fairly good test coverage, but there's always room for 
> improvement. 
> The goal of this Google Summer of Code project is to create more unit and 
> integration tests for Sling, as well as measure the test coverage that the 
> combination of unit and integration tests provide.
> Interested students are welcome to get in touch with the Sling community via 
> its developers mailing list to discuss the project, see 
> http://sling.apache.org/project-information.html#mailing-lists
> The student will have to get familiar with the Sling codebase, identify areas 
> where tests are missing, write unit and integration tests and submit the 
> results as patches that the Sling committers can verify and hopefully apply.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to