Set up automated browser tests & minification for 3KB javascript lib

The project is [url removed, login to view]: [url removed, login to view]

It currently has a manual test & release process. I'd like to have that process 100% automated, so every commit gets minified with the Closure Compiler, then tested on every browser supported by SauceLabs free edition, then posted as a build artifact.

Tests should verify a few key API points:

* Enabling WebP does not break any browser: [url removed, login to view] = {tryWebP:true};

* [url removed, login to view] is, in fact, called.

* window.slimmage..adjustImageParameters is, in fact, called.

* All images load correctly, and their final URLs reflect appropriate width and height values for the given viewport.

* None of [url removed, login to view], .widthStep, jpegQuality, jpegRetinaQuality, maxWidth are undefined

* Images do not break following a viewport size increase (or a container element resize, which may be easier to accomplish).

In fact, some of these issues are known bugs in the 'master' branch, but should pass in the 'unstable' branch at [url removed, login to view]

All work is MIT/Apache2 dual licensed; everything can be done in the open.

TravisCI is suggested, but I'm open to suggestions.

Beceriler: Javascript, Test Otomasyonu

Daha fazlasını gör: true automation, test js, test https, https test, manual and automation, load test, d container, automation test, javascript window container, tests automation, javascript automation test, minification, webp, javascript reflect, lib com, tests images, browser test, test break, project tests, edition test, process automation, load automation, viewport, automated test, apache2

İşveren Hakkında:
( 30 değerlendirme ) Charlestown, United States

Proje NO: #6554209



Hey Nathanael? (Looked at the github repo for name :) , Are you looking for a github hook that will push the tests to a CI (travis is the best for OSS), run some tests in Saucelabs and if successful minify the code Daha Fazla

%selectedBids___i_period_sub_7% gün içinde 55%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(0 Değerlendirme)

Bu iş için 4 freelancer ortalamada $82 teklif veriyor


Thanks for the XP boost :). I'll research SauceLabs and get up to speed. I know a man who claims to be skilled in javascript testing.

in %bids___i_period_sub_35% gün içinde50%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(1 Yorum)

Hi Nathanael, Trust you are doing great. I went through your requirement and come to know that you want your project to be automated tested 100%. We have expertise in Automation testing so we can surely help y Daha Fazla

in %bids___i_period_sub_35% gün içinde177%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

I can complete your task with in 7 days and i will use Selenium web driver as automation [login to view URL] will have to provide me all manual test cases which are going to be automated.

in %bids___i_period_sub_35% gün içinde45%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)