Here is the log
I am wondering how to download and to install firefox in my environment. My end goal is to conduct regression testing with a browser.
Community moderators have prevented the ability to post new answers.
I don't use FF myself, but to do browser testing I'd look into how to install Firefox in a headless environment
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I built a docker image from the default image Bitbucket uses and it has Firefox, Chrome and PhantomJS installed, headless. Give it try and let me know. I'm testing with it using a Grails 2 application with Selenium tests and it's working well.
https://hub.docker.com/r/pdouble16/bitbucket-pipeline-browsers/
An example application using Pipelines is at:
https://bitbucket.org/double16/cukebooks
Please feel free to file issues on functionality or documentation at https://bitbucket.org/double16/bitbucket-pipeline-browsers
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Sigge Birgisson:
Thank you for the resources. I was wondering if you would be able to detail how to add multiple images (one for my application and one for the docker-chromium image, above)? The documentation seems to suggest that only one image can be used at a time. Am I correct in this assertion?
Sincerely,
Saran
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Saran Ahluwalia,
First off, the build log link does not work because it is a private repository.
With that end goal, you could try to use already created docker images like this one that uses Chromium, https://hub.docker.com/r/markadams/chromium-xvfb/ . There are some options there for you depending on if you want JS or Selenium tests.
Its Dockerfile describes how its installed: https://github.com/mark-adams/docker-chromium-xvfb/blob/master/images/base/Dockerfile
Documentation how to use these is here:
Hope this helps you!
Regards, Sigge, QA Bitbucket Pipelines
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello @Sigge Birgisson:
Thank you for the resources. I was wondering if you would be able to detail how to add multiple images (one for my application and one for the docker-chromium image, above)? The documentation seems to suggest that only one image can be used at a time. Am I correct in this assertion?
Sincerely,
Saran
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Sigge Birgisson,
Is there any documentation on how to use the docker image provided at the link and on how to connect it to selenium?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Community moderators have prevented the ability to post new answers.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.