Hello Lorin,
sorry for my late response.
> Since splinter wraps other automation tools, how do you generally decide
> which features to expose directly via the splinter API?
>
Generally we try to add features that allow it to interface tests are
easiest and fun.
Regarding get_screenshot_as_file still think it makes no sense to have
this method the browser.
> Thanks, that's helpful. I'm at a point in my project where I'm trying to decide whether to continue using splinter or switch to selenium for my testing. It sounds like for my use case it may make more sense to use selenium directly. Since I'm using the selenium driver exclusively right now with splinter, it probably makes more sense for me to just switch to selenium rather than make splinter do things it wasn't really intended for .
Soon it will be possible to add custom drivers to splinter, so you can
make the YourDriver that extends the WebDriver and add the
"get_screenshot_as_file" in it.
Thanks,
--
Andrews Medina
www.andrewsmedina.com