En hovedløs browser er en browser uden en brugergrænseflade, der hovedsagelig anvendes til testformål, for at simulere tilstedeværelsen af en browser, i dette tilfælde Gecko motoren.
Ligesom den oprindelige PhantomJS , kan SlimerJS adgang websider, får indhold fra siden, kompilere det og log eller sende den til andre programmer.
Det meste af SlimerJS koden er blevet direkte porteret fra PhantomJS, men har specifikt til Firefox er også blevet implementeret til nøje at simulere Gecko motoren.
Dette gør det til et ideelt værktøj til at teste afdelinger, en langt mere kraftfuld test værktøjskasse i forhold til klassiske enhed test rammer.
Hvad er nyt i denne udgivelse:
- Kompatibilitet med Xulrunner / Firefox 30 og 31
- Pakker: default Xulrunner version er nu 31
- Indstilling kun med eller højde på viewportSize tager nu højde
- Understøttelse af dialogen "virtuel" boksen vises for et window.onbeforeunload: webpage.onConfirm () kaldes nu til dette arrangement
Hvad er nyt i version 0.9.5:
- Kompatibilitet med Xulrunner / Firefox 30 og 31
- Pakker: default Xulrunner version er nu 31
- Indstilling kun med eller højde på viewportSize tager nu højde
- Understøttelse af dialogen "virtuel" boksen vises for et window.onbeforeunload: webpage.onConfirm () kaldes nu til dette arrangement
Hvad er nyt i version 0.8.5:
- HTTP-svar genstand for den integrerede webserver ikke tage sig korrekt af Unicode-tegn.
- Fast output på Windows: konsol meddelelser er nu produktionen i realtid, ikke mere i slutningen af udførelsen af scriptet .
- Rettet en fejl, når den virtuelle fil picker kaldes af websiden.
- Rettet et problem i netværk lyttere: onResourceResponse måske ikke kaldes med Gecko 24 .
- Rettet en undtagelse, når du åbner en side mens navigation er låst.
- Skal understøtter scripts starter med en molevitten.
Kommentarer ikke fundet