Incrustar aplicación angular dentro de otra página?

Estoy escribiendo una aplicación javascript que se llama dentro de otra página que no controlo. Me gustaría poder incrustar una aplicación Angular JS, pero ¿cómo manejo el enrutamiento sin modificar la URL? ¿Cómo funcionaría la prueba (es decir, e2e) en este escenario?

Editar: La aplicación es un complemento de WordPress que se superpone en el panel de Wordpress, por lo tanto, la URL y el historial de la página no se pueden modificar. La aplicación se vinculará a un div que se incrusta en la página y se superpondrá en el contenido existente mediante CSS.

Respuestas a la pregunta(1)

Su respuesta a la pregunta