[Mono-dev] Request for "Final Year Project" Ideas

Rafael Teixeira monoman at gmail.com
Mon Feb 12 13:00:02 EST 2007

What about some GUI-testing framework. GUI testability isn't easy.

You'll need to do some interception work to be able to record events,
and have some form to generate events programatically, and then you'd
need to use perhaps reflection to play them back and the, hardest
part, devise some ways to verify the results are OK or not. Some tests
can be verified by looking at properties in the GUI controls, but
other need to use image comparison with filtering for allowing color
variations and differences in text rendering.

AFAIR, some of it went into the testing of libgdiplus, but the
challenge is to find how to generalize it into a usable framework.

Just my wild idea,

On 2/12/07, Ivan N. Zlatev <contact at i-nz.net> wrote:
> Hey!
> Next year is my final year in university and in the next 2 weeks I
> have to come up with a "Final Year Project" proposal.
> Initially I thought I would do the WinForms Design-Time stuff (some of
> you might know I've been researching and working in this area for a
> while now), but I am quite certain that I should be done with it
> before the beginning of my next university year. So. currently I don't
> have a clue what to come up with.
> I would like to kindly ask you to share some project ideas. Think in
> terms of Google SoC type of thing, but for free. :-). The idea is
> going to be rated (but not marked) in the context of its Research,
> Analysis, Design,  Implementation Volume and Implementation Intensity
> factors and its going to be implemented starting from September 2007.
> I would like to work on something that will end up being useful and
> not some crappy abstract research type of thing. The more complex the
> ideas is the better IMHO. I like challenges.
> A bit of background info: I am not new to Mono, I've been following
> the project for a while now and in theory I should be familiar with
> the code base. I am a Linux user and I am also good in C.
> I am looking forward to your replies, full of ideas!
> Regards.
> --
> Ivan N. Zlatev
> Web: http://www.i-nZ.net
> "It's all some kind of whacked out conspiracy."
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list

Rafael "Monoman" Teixeira
"The reasonable man adapts himself to the world; the unreasonable one
persists in trying to adapt the world to himself. Therefore all
progress depends on the unreasonable man." George Bernard Shaw

More information about the Mono-devel-list mailing list