Closed GoogleCodeExporter closed 9 years ago
Probably its needed to implement generally on robotframework level, not just on
SeleniumLibrary.
does it make sense?
Original comment by Kolesnik...@gmail.com
on 17 Mar 2011 at 12:52
Does something prevent you from using Robot's normal variables for this purpose?
Original comment by pekka.klarck
on 17 Mar 2011 at 6:28
[deleted comment]
2 purposes:
1. Just readability. For non-technical people aliases like ${....} will make
some confuse. IMHO.
2. In my projects I suppose to use one bunch of test cases in testing with 2(at
least) tools(Selenium and whatever). So i wanna just separate Gui mapping for
each tool in such GUI files. I considered about resource files but variable
notation(${..}) makes me afraid because of readability of test cases(keywords).
Probably there is another solution but question is which one?
Original comment by Kolesnik...@gmail.com
on 17 Mar 2011 at 8:58
1) A generic solution requires a way to separate mapped values from normal
strings. I agree that ${...} can look weird for non-techies but I believe that
a) they don't normally need to see tests on that level and b) they can be
educated to understand this syntax.
2) Instead of resource files you should consider variable files for this kind
of mapping. You can even make your variable files dynamic and read values from
some external source.
Because we believe variables are the way to handle this need, and generic
enhancement ideas don't belong to this tracker, I mark this issue as WontFix.
If you want to continue discussing about this please send a mail to
robotframework-users. That way the idea gets more publicity and others can also
voice their opinions.
Original comment by pekka.klarck
on 17 Mar 2011 at 9:41
Thank you, Pekka
Original comment by Kolesnik...@gmail.com
on 17 Mar 2011 at 11:03
Original issue reported on code.google.com by
Kolesnik...@gmail.com
on 17 Mar 2011 at 12:03