-
Notifications
You must be signed in to change notification settings - Fork 13
AludraTest Roadmap
Florian Albrecht edited this page Sep 25, 2015
·
6 revisions
This page collects all ideas for upcoming AludraTest versions; these may be new features as well as "things we do not like and have to change somehow". Feel free to add new items to the lists.
- "Tags" for test cases (e.g. Annotation based); execution selection based on tags (e.g. "UI" AND NOT "Draft"), see https://github.com/AludraTest/aludratest/wiki/Draft-for-Filter-Category-based-Test-Execution. ==> DONE
- DataMarkerCheck class should not be used in a static way. Currently, init() call is required. ==> REJECTED - is used in a static style - as utility function by many classes not totally under AludraTest control (e.g. validators). Still, configuration is important, which is only dynamically provided. So we will have to keep it this way for a while...
- Component objects should not be instantiated (new()) from testing code (UIMaps). There should be some factory pattern applied which would allow for using IoC also within Component classes. This would require a massive amount of refactoring in client code. ==> DONE
- Annotations for Resources, @Resource analogous to @Source; Framework instantiates resources and monitors their usage, identifies deadlocks. Resource Manager can plan resource allocation (e.g. startup a VM)
- Download support for files etc. from Selenium Service ==> DONE
- SVN Service ==> POSTPONED
- log4testing.xml configuration is outside the overridable configuration mechanism. Perhaps there is a way to extend the configuration mechanism to allow XML config files as well.