Я устанавливаю apache / php / MySQL на моем компьютере с Windows, чтобы среда тестирования не отличалась от моих серверов (за исключением ОС, но 90% времени это нормально) Я создаю псевдонимы в конфигурации Apache для рабочей области Eclipse и просто переключаюсь между браузером и затмением. URL для тестирования выглядит примерно так:
http://localhost/project_name/file.php
Хотя это не идеально, это довольно последовательный / плавный процесс, который не требует большой конфигурации в Eclipse. Я продолжаю думать, что должен быть лучший путь, но я, честно говоря, не думаю, что у меня достаточно времени, чтобы оправдать исследование. После завершения настройки я не теряю больше времени после этого и могу контролировать, какую версию PHP я использую в своей системе.
Мне все равно не нравятся встроенные браузеры для тестирования веб-приложений. Каждый раз, когда я имел дело с одним, он полностью отличался от «настоящего» браузера, который мне все равно приходилось перепроверять. По крайней мере, таким образом, у меня есть тестирование Firefox, когда я прохожу первый проход логики.