Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Quality Assurance Introduction to Selenium Meet Selenium What is Selenium?

I don't get it :(

Hi i watched some tutorials i don't get it what is the relation between appium and selenium whats the need of server and finally do i can work with selenium in my app (android)i want to fill some inputs in some web pages normally without any server just let my app fill these things and i don't need server because it gonna be some one with his phone (android) want to fill this things and this what my app needs for :/ please answer me i'm stuck here i want just simplifications and thank's :))

1 Answer

Jonathan Grieve
Jonathan Grieve
Treehouse Moderator 91,252 Points

I'm not sure if there are drivers for Android for user testing in that way, I've only worked with the browser., specifically Chrome.

Selenium doesn't need a server per se. But you will need a connection to the internet to install Selenium in your chosen language. In JavaScript, for example, you'd use Node.js and NPM to setup Selenium on your system. Then Selenium will set up an instance of your web browser to set a QA tab to open the website you select.

There's no simple answer I'm afraid, but I suggest you follow the video and use NPM to download the drivers for Selenium. You'll also see plenty of links to find other ways to use it.

Hope this helps :)

okay let me tell u in another way i have a project (android app) this app need to reach a website to fill some inputs to any one install my app and want to do it , so i wont ask the users to install any server is there a way to do it ?