• Mobile Development
    An Introduction to AppiumPreview image@2x
    Automated testing is known to be very valuable to any programmer. It is a tool that allows the simulation of a person’s actions on a specific device and it’s favored because it lacks the errors or speed limitations of an actual person. In this tutorial, you will learn how to test your mobile applications with automation using Appium.Read More…
  • Tools & Tips
    Tips to Avoid Brittle UI TestsUi test retina preview
    In the last article I talked about a few ideas and patterns, like the Page Object pattern, that help write maintainable UI tests. In this article we are going to discuss a few advanced topics that could help you write more robust tests, and troubleshoot them when they fail:Read More…
  • Web Development
    Headless Functional Testing with Selenium and PhantomJSHeadless functional testing with selenium and phantomjs
    Let's build a system for performing functional tests on web applications, using Selenium and PhantomJS. The resulting system will allow us to write easy test scenarios in JavaScript, and test those scenarios both in real browsers and a headless simulator. Read More…
  • Tools & Tips
    Get Test-Infected With SeleniumBiohazard
    Testing is often neglected in programming, and web development is no different. Many developers have not yet realized that automated tests can make you more productive, less stressed, and more confident about coding the next feature. In this article, we'll focus on using Selenium to automate browser testing.Read More…