casperjs

Testowanie Frontend: co i jak testować i jakiego narzędzia użyć?

Od jakiegoś czasu piszę testy do mojego kodu Ruby, ale jako programista frontend jestem oczywiście zainteresowany wprowadzeni ... oza tym, co ludzie test? Tylko JavaScript? Linki? Formularze? Hardcoded content? Wszelkie myśli byłyby bardzo mile widziane.

jak zapisywać pliki cookie między różnymi procesami casperjs

To jest pytanie o to, jak utrzymywać pliki cookie z jednej strony casperjs na drugą.. Więc w zasadzie dostałem plik nodejs, ... qaaam0+ZFHNPmRRAQAAAAEAAADNPmRRzT5kUQAAaaa-; expires=Fri, 07-Apr-2023 16:16:13 GMT; domain=cookie.domain.com; path=/) "

Jak zalogować się na stronę z CasperJS?

Jak mogę zalogować się z CasperJS poprzez wysłanie formularza. Szukałem w google i nie znalazłem żadnych dobrych przykładów na ten temat.

Co musi być zawarte w poleceniach then () w CasperJS? Jak określić kolejność wykonywania funkcji sync/async?

Ciężko mi określić, co jest asynchroniczne, a co nie podczas uruchamiania CasperJS, co musi być zawinięte w polecenia then() ... być w kontrolującym głównym Kacprze.funkcja begin (), która wywołuje Pozostałe? Dzięki ludzie, jestem przyzwyczajony do PHP.

Pobieranie pliku, który pojawia się jako załącznik w odpowiedzi na żądanie POST w PhantomJs

Chcę pobrać plik CSV, jest on generowany po kliknięciu przycisku poprzez żądanie POST. Zbadałem jak najlepiej na forach caspe ... e=ExportData.csv X-AspNet-Version: 2.0.50727 X-Powered-By: ASP.NET Date: Fri, 19 Apr 2013 23:26:40 GMT Content-Length: 65183

Wykonywanie wiarygodnych zrzutów ekranu stron internetowych? Phantomjs i Casperjs zwracają puste zrzuty ekranu na niektórych stronach internetowych

Otwórz stronę internetową i zrób zrzut ekranu. Używanie tylko phantomjs: (jest to prosty skrypt, w rzeczywistości jest to pr ... ują phantomjs? jak możemy niezawodnie wykonywać zrzuty ekranu wszystkich stron internetowych? Musi być szybki i bezgłowy.

Kacperjs przekazuje dane z powrotem do PHP

CasperJS jest wywoływany przez PHP za pomocą polecenia exec(). Po tym, jak CasperJS wykonuje swoją pracę, taką jak odzyskiwanie części strony internetowej, w jaki sposób odzyskane dane mogą zostać zwrócone z powrotem do PHP?

Zapisywanie wyników do pliku za pomocą CasperJS

Jak utworzyć plik w systemie plików i umieścić w nim zawartość this.getPageContent()?

CasperJS pętli lub iteracji przez wiele stron internetowych?

Mam skrypt Kacperjs, który scrapuje oceny i Daty z jednej strony. Teraz chcę zeskrobać te same dane z wielu stron w tej samej ... tings.txt", content, 'w'); this.echo(dates.length + ' dates found:').exit(); }); Każda pomoc jest mile widziana:)

Jak uzyskać dostęp do iframe z CasperJS?

Mam stronę z ramką iframe. Chciałbym uzyskać dostęp do zawartości iframe za pomocą CasperJS . W szczególności muszę kliknąć ... o do phantomjsa byłoby w porządku, ale nie wiem co tam robić. Używam CasperJS w wersji 1.0.0-RC1 i phantomjs w wersji 1.6.0.

Plik: Kacperjs

Czy możliwe jest odczytywanie/zapisywanie plików wewnątrz skryptu CasperJS ? var fs = require('fs'); var data = fs.readFileS ... wraca: 'undefined' is not a function Nawet po uruchomieniu npm install fs. Punkt bonusowy jeśli nie: wyjaśnij dlaczego ?

kacperjs pobierz plik csv

Próbuję pobrać plik csv (raport reklamowy) z witryny za pomocą poniższego kodu. Problem polega na tym, że pobierze stronę HTM ... R STA NID" Server:PWS/8.0.16 Vary:Accept-Encoding X-Px:ms h0-s28.p9-jfk ( h0-s62.p9-jfk), ms h0-s62.p9-jfk ( origin>CONN)

Jak mogę przechwycić i przetworzyć dane z odpowiedzi XHR przy użyciu casperjs?

Dane na stronie są wyświetlane dynamicznie i wydaje się, że sprawdzanie każdej zmiany w html i wyodrębnianie danych jest bard ... mam na myśli.Tekst na karcie odpowiedzi to dane, które muszę później przetworzyć. (Odpowiedź XHR została odebrana z serwera.)