I like these. In the spirit of keeping the functional tests short, I'd suggest a slight change.

Maybe just test_message_placeholder and use self.bob.hangupCall() which I think might close the window. You might need to copy the function and change it to do something like window.close() though.

Of course, you'd need to close the window on both sides.