1
PhearJS affiche des pages Web dynamiques à l'aide de PhantomJS: récupérez une page, rendez-la et renvoyez un joli objet JSON.PhearJS est proposé comme une API hébergée ainsi qu'une solution open source que vous pouvez héberger vous-même.De nombreux sites Web s'appuient sur Javascript pour les données via AJAX et le rendu frontal.Lorsqu'une machine (par exemple curl) demande une telle page, elle ne «voit» qu'une page vide.C'est un problème lorsque vous souhaitez obtenir une copie statique d'une page dynamique, par exemple à des fins de référencement, de scraping Web ou d'exploration de données.PhearJS corrige cela en rendant les pages dans un navigateur PhantomJS sans tête et en renvoyant un objet JSON de fantaisie contenant la page rendue + les métadonnées sur la réponse.
Site Internet:
http://phear.ioLes catégories
Alternatives à PhearJS pour toutes les plateformes avec n'importe quelle licence
163
89
45
41
24
TestingWhiz
TestingWhiz ™ est un outil d'automatisation des tests sans code, qui peut effectuer des tests de bout en bout comme les fonctionnalités, la régression, la base de données, les Big Data, l'interface utilisateur Web, les tests de navigateur croisé et l'exécution distribuée pour les applications Web, mobiles et cloud.
- Payante
- Windows
23
14
14
9
Screenster
Test d'interface utilisateur 10 fois plus rapide sans ligne de code.Screenster est une plate-forme Web qui enregistre une ligne de base visuelle des écrans d'application et détecte ensuite automatiquement les modifications.
- Freemium
- Web
- Self-Hosted
- Software as a Service (SaaS)
8
7
5
UBot Studio
Ubot Studio vous permet de créer N'IMPORTE QUEL logiciel d'automatisation que vous voulez sans aucune expérience de programmation.
- Payante
- Windows
5
SlimerJS
SlimerJS est un navigateur scriptable.Il vous permet de manipuler une page web avec un script Javascript: ouvrir une page web, cliquer sur des liens, modifier le contenu ...
- Gratuite
4
Javauto
Javauto est un langage d'automatisation, unique en raison de sa capacité à effectuer des clics de souris, à simuler la saisie au clavier et à effectuer des recherches de pixels.Il se compile en code exécutable qui s'exécute sur la JVM, donc tout programme que vous écrivez sera multiplateforme.