tellurium-text seems too long, maybe we should abbreviate Tellurium to 2~3 characters, such as tm or trm? Or any better ones?
On Apr 11, 2:16 pm, Mikhail Koryak <[email protected]> wrote: > Wow, there has been much progress here i see. I will look at this on > sunday, right now i am on dialup at my parents house for easter. I > will think about performance improvements. I think the biggest thing > in terms of performance would be to educate our users about the type > of attributes that should be used for locators which will generate > faster jquery selectors. > > As far as custom selectors: > i think we should rename :text to tellurium-text and prefix all of our > custom methods and extensions with tellurium so that its easy to > identify if there are any problems etc, also minimize name > collisions. > > I will try to do some work on the engine on sunday, and maybe i can > create some benchmarks to see how much faster the jquery is vs xpath. > > This is really cool =) > > On Apr 11, 2:27 am, John <[email protected]> wrote: > > > Partially matching support is also added. Now, you can use the > > following > > partial matches > > > "^text": starts with "text" > > "$text": ends with "text" > > "*text": contains "text" > > > For backward compatibility, I still leave "%%text" there, but should > > remove "%%" later. > > > On Apr 11, 1:17 am, John <[email protected]> wrote: > > > > I am happy to announce that one method getting back the data in all > > > table cells is available now > > > in Tellurium. I added the following method to DslContext > > > > String[] getAllTableCellText(String uid) > > > > The uid is the table's uid and the return value is an array list of > > > all cell data. > > > > Thanks to jQuery selector, this is done by just one method call. How > > > much is the improvement > > > on performance? You can image. :-) > > > > I added one test class there, please take a look at > > > TelluriumIssueModule and TelluriumIssueTestCase > > > for more details. > > > > I also clear up the Tellurium objects to use either xpath or jquery > > > selector dependent on > > > if you turn on the jQuery selector. There are two methods in > > > DslContext to turn on/off jQuery selector, > > > > useJQuerySelector() > > > disableJQuerySelector() > > > > Again, you need to download the customized selenium-server.jar from > > > trunk/core/lib. > > > Note, jQuery selector only works for composite locators, i.e., > > > clocators. > > > > I do not really have too many test cases to test the jQuery selector > > > and do not have too > > > much time, either, because I need to work on other tasks. I really > > > appreciate if our > > > Tellurium users could help me to write some tests and report any > > > problems of the jQuery selector. > > > > Also, I really appreciate if someone could volunteer to write some > > > test code and run in IE to test > > > the performance differences between XPath and jQuery Selector. It > > > would be great if you could > > > create some benchmarks and generate a report for them. > > > > Thanks in advance, > > > > Jian --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "tellurium-users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/tellurium-users?hl=en -~----------~----~----~----~------~----~------~--~---
