[richfaces-planning-issues] [JBoss JIRA] (RFPL-3038) RF5 Charts: Initial QE Tasks
Matej Novotny (JIRA)
issues at jboss.org
Thu Aug 21 02:57:31 EDT 2014
[ https://issues.jboss.org/browse/RFPL-3038?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12994571#comment-12994571 ]
Matej Novotny commented on RFPL-3038:
-------------------------------------
Since we moved this to 4.5 release this issue is still relevant and I forgot to update it.
So here is what we have covered:
* Charts (as we tested them in Alpha3) were fully working for desktops and disabled for mobiles
* Framework [tests|https://github.com/richfaces/richfaces/blob/master/components/rich/src/test/integration/org/richfaces/component/chart/ITChartBasic.java] are done
* Metamer has [charts samples|https://github.com/richfaces/richfaces-qa/tree/master/metamer/application/src/main/webapp/components/richChart] as well as additional tests
* Jenkins job cam be run as long as Chrome is used, tests are marked as Smoke
** This is due to a Selenium issue with clicking on canvas (offset is not taken into account while targeting canvas)
And what we need to take a look at:
* Page fragment
** We don't have one
** IMHO it does not make much sense to create one as the component is based on flotr charts which have a full size JS API
** As of now there is not much interaction with charts which could be exported into fragment methods
** [~ppitonak] do you think it makes sense to create a fragment?
* Documentation
** Haven't inspected this much yet, I will take a closer look at it
> RF5 Charts: Initial QE Tasks
> ----------------------------
>
> Key: RFPL-3038
> URL: https://issues.jboss.org/browse/RFPL-3038
> Project: RichFaces Planning
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: QE
> Affects Versions: 4.5.0.Alpha3, 5.0.0.Alpha2
> Reporter: Pavol Pitonak
> Assignee: Matej Novotny
> Priority: Critical
> Fix For: 4.5-Tracking
>
>
> # review chart components
> # create JavaScript tests for chart components
> # create/update Jenkins job to run JavaScript tests continuously
> # add chart components to Metamer (on feature branch as long as they are in sandbox)
> # create page fragment if it makes sense
> # create framework tests for chart components for each component's attribute and for each major feature
> # create Metamer tests for those use-cases requiring templates
> # review documentation - JavaDoc, VDL doc, Developer Guide, Component Reference
> link all reported bugs in component to this issue
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
More information about the richfaces-planning-issues
mailing list