Promise Me

In order to control a web browser from JavaScript, as Selenium WebDriverJs does, you need to deal with the fact that JavaScript is inherently non-blocking. Your code can tell the browser to retrieve a web page, but it’s hard to make it wait until that page comes back. We look at how Selenium uses promises to work around that problem.

  1. E269From PhantomJS to Selenium

    Mon, 5 Jan ’15
  2. E270Promise Me

    Wed, 7 Jan ’15
  3. E271Selenium Soliloquy

    Mon, 12 Jan ’15
  4. E272Sweet, Suite Failure

    Wed, 14 Jan ’15
  5. E273The Better Part of Valor

    Mon, 19 Jan ’15
  6. E274SecurityError

    Wed, 21 Jan ’15
  7. E275Origin Story

    Mon, 26 Jan ’15
  8. E276Expectations and Actuals

    Wed, 28 Jan ’15
  9. E277As Clever As Can Be

    Mon, 2 Feb ’15