Un software para probar sitios web (navegación cruzada y multidispositivo)


Como estoy trabajando en mi sitio web (HTML5/CSS3), necesito un software (gratuito o no) para probar mi sitio web en múltiples navegadores y resoluciones. No estoy buscando servicios en línea, como browserstacks o cualquier otro porque no siempre estoy conectado a Internet. Olvidé mencionar que estoy trabajando en OSX (estación de trabajo principal), pero también tengo una computadora con W8, así que estoy tomando cualquier recomendación. Gracias por todo.

EDITAR: mi sitio web está configurado en local (Mamp), y estoy tratando de asegurarme de que también sea compatible con varios navegadores y receptivo/adaptativo. Solía ​​​​usar el "modo de dispositivo de alternancia" de Chrome, pero realmente no vale la pena confiar, no me mostró lo mismo ya que estoy usando unidades vh / vw. Creo que el modo de teléfono móvil realmente no emuló un teléfono, sino que simplemente colocó el sitio web en un div más pequeño y mantuvo el tamaño de la pantalla.

¿Podría aclarar los tipos de prueba que espera ejecutar? Usted menciona múltiples resoluciones como un problema. Habrá límites en lo que se puede automatizar: el software no puede decirle si una página se ve visualmente atractiva, pero podría decirle si un elemento se muestra y quizás dónde. No menciona ningún lenguaje de secuencias de comandos del lado del servidor o del lado del cliente, por lo que asumo que las pruebas de comportamiento se limitarían a verificar imágenes e hipervínculos, ¿es correcto? El software de prueba deberá tener scripts, ¿qué lenguajes de scripts puede considerar?
...(continuación) o está buscando un software sin secuencias de comandos que pueda configurar para verificar ciertas cosas (por ejemplo, que todos los hipervínculos funcionen)?
Gracias por la atención, edito para aclarar.

Respuestas (1)

Por supuesto, tendrá que instalar esos múltiples navegadores en su PC.

Después de eso, no puedes vencer a Selenium .

Selenium automates browsers. That's it! What you do with that power is entirely up to  
you. 

Primarily, it is for automating web applications for testing purposes, but is certainly  
not limited to just that. Boring web-based administration tasks can (and should!) 
also be automated as well.

Selenium has the support of some of the largest browser vendors who have taken   
(or are taking) steps to make Selenium a native part of their browser.  
 It is also the core technology in countless other browser automation tools,   
 APIs and frameworks.

Cuando estaba buscando lo mismo que tú, no pude encontrar nada mejor.

Gracias, lo revisaré, además ya tengo esos navegadores :)
Totalmente perdido aquí, veré algunos tutoriales pero no estoy seguro si es lo que necesito allí. (Tengo algunas dificultades para entender para qué uso, lo necesitaré? ¿Qué uso le diste?)
@Yoshino: Por lo general, Selenium se usa para automatizar las pruebas de aplicaciones web más complejas, pero podría programarse (en una variedad de idiomas) para probar muchos aspectos de cualquier sitio web. Mi empresa lo usa para "pruebas de humo" donde mostramos que varios escenarios de usuario funcionan en el sitio antes de lanzarlo. Selenium se puede usar para muchas cosas, por lo que también puede ser complejo de configurar.
hay un complemento de firefox "ide de selenio". Esta es una especie de interfaz gráfica de usuario para crear y ejecutar pruebas.