Scrum / slims

Vanilla CSS framework

Home Page:http://scrum.github.io/slims

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

add regression testing

Scrum opened this issue · comments

Hi
I am a developer from the TestCafe team.
I can setup CI on Travis (real Chrome and Firefox browsers) and write a number of tests.
What do you think about it?

Hi, it would be cool. How can I help ?

Need to decide what functionality should be tested.
At this moment, as I understand, we can test the following case on http://gitscrum.github.io/slims/:

  • navigation between pages
  • availability and correct dimentions of main elements on pages

Am I right or wrong?

Am I right or wrong?

I think so.

Need to decide what functionality should be tested.

What are the available opportunities ? Washes to be EDGE browser ? or Safari browser ? or mobile devices ? compare beetwin browser ? CI Appveyor ?

What are the available opportunities ?

Documentation

Washes to be EDGE browser ? or Safari browser ? or mobile devices ? compare beetwin browser ?

Browser support

CI Appveyor ?

There is a command line interface. So all CI systems are supported.

I propose to do the following:

  • add integration with appveyor ci
  • run tests in 4 latest browsers: IE, Edge, Chrome, Firefox

compare beetwin browser ?

supports ?

I propose to do the following:

  • add integration with appveyor ci
  • run tests in 4 latest browsers: IE, Edge, Chrome, Firefox

I agree.
Thanks for the links

Hi, it would be cool. How can I help ?

I need a separate gulp task that correctly build and deploy github pages locally.
Now, then I run deploy gulp task it fail with message:
Jekill fails

Trying to use gulp-jekill and http-server modules.

You need to have locally installed ruby and jekyll pkg under ruby.

to run local server:

$ jekyll serve

access to the site will be 127.0.0.1:9001

or would you rather separate task to do ? In this case, I will try to do it quickly but you still need to install locally ruby and jekyll

let me know about your decision.

Ok.
I am continue working on this

Do you something about it?
Problem

Perhaps due to ruby version. I have ruby 2.2.3p173 (2015-08-18 revision 51636) or jekyll (2.5.3) or pygments.rb (0.6.3)

Ok.
Now, I don't want to investigate this problem.
Can you create integration with appveryour as:

  • install latest chrome and firefox version using choco
  • build github pages and run jekill server
    It should be a single gulp task.

When I will write tests and add appropriate code to the appveyour.yml.

Ok. I have been in Lany to abandon the jekyll would be such a convenient build system and start the server ? see

I don't know this.
Just I need a working local copy of http://gitscrum.github.io/slims/.

ok, I will take time to migrate from jekyll to another system build and deployment of the local server.

@miherlosev Hi, i created new branch milestone-0.5.1 where i migrated on new builder. You need follow contributing (to be in branch milestone-0.5.1) or:

  1. you need clone slims
  2. checkout milestone-0.5.1
  3. npm install
  4. npm run dev should open a browser with the address localhost:3000 where you will see the start page

@miherlosev If easier I can merge with the master and to endure the task in a separate issue ?

Merge with master, please.

Tomorrow I will work on this

related #251, #253