Hi all, ----- Original Message ----- > If you ever worked on tests based on our robocop harness, you probably > noticed how unpleasant it is to work on them. Our current UI testing code > suffers from two major problems: > > - Inconsistency/verbosity: The tests and their underlying API are very > ad-hoc. We're duplicating a lot of code, the code is very verbose, and the > current structure with BaseTest subclasses doesn't scale well and almost > inevitably leads to bloated classes with tons of unrelated APIs. > - Unreliability: The tests themselves are unreliable in many ways. Each test > pokes the UI in a different way to check the same things.
I deeply care about keeping a nice and positive atmosphere in the our community. The bit above sounds overly negative and critical. I realize that many people have put energy into the current UI testing code and it's definitely not my intention to diminish anyone's contributions. I don't want to set such a bad precedent in our community. So, my apologies for the negative tone here. I'll do it better next time. Promise :-) --lucasr _______________________________________________ mobile-firefox-dev mailing list [email protected] https://mail.mozilla.org/listinfo/mobile-firefox-dev

