Joshua Grant
Member for
10 years 5 monthsJoshua Grant is a test automation professional with over twelve years in the industry, and has developed unit test frameworks, automated integration tests and browser-based end-to-end tests. He is interested in all things automation, including continuous integration and deployment, automated checking and software tooling, and is currently exploring testing in Python.
Joshua Grant is a test automation professional with over twelve years in the industry, and has developed unit test frameworks, automated integration tests and browser-based end-to-end tests. He is interested in all things automation, including continuous integration and deployment, automated checking and software tooling, and is currently exploring testing in Python.
All Articles by Joshua Grant
All Stories by Joshua Grant
|
The Rise and Fall of Protractor, and Why You Should Stop Using It Protractor has been a popular choice for writing end-to-end (E2E) browser tests over the past decade. However, Protractor is being removed from the Angular project as of Angular 15 due to a loss of dedicated developers and the rise of better testing frameworks. Based on this state of affairs, what should developers working with Protractor do, and what tool choices do developers have going forward? |
|
Who’s Using Your App? Examine Logs for Testing InsightWhen testing an application, have you ever thought to yourself, "I wonder who uses this"? Examining the app's logs can give you some idea. Logs are helpful for testers because they provide real feedback and insight into an application as it’s being used, as well as information that describes or can even help solve bugs. Here's how to use them to inform your testing. |
|
What Software Testers Need to Know about AutomationEven if you're currently only using manual testing, it's still important to know about what's going on in the world of automation. Whatever your role is, your day-to-day job will probably be enhanced by using at least some of the approaches in this article. Here, learn what some common terms mean and some examples of how they might be used in a software development shop. |
|
What Flaky Tests Can Tell You Flaky tests pass or fail unexpectedly for reasons that appear random. It can be easy to use flaky tests to discredit automated end-to-end testing, but they also can tell you things—about both the application and your team dynamic. Josh Grant gives some technical and human examples of times flaky tests helped his testing efforts. |