Eggplant Blog

The One Thing You Need Know about IoT and Software Testing

5/23/19 / by Richard Bradshaw posted in DevOps, IoT Testing, Test automation, Software test automation, software testing, IOT, software development, digital automation intelligence, digital transformation

0 Comments

Yupp, you’ve guessed it, HTTP. HyperText Transfer Protocol (HTTP/HTTPS) is the go-to language for IoT devices, in that it’s the protocol used when devices talk to each other via the internet. I know what you are thinking: what about everything we’ve heard about security in the news? Surely there is nothing more important than security in IoT? Security was a close second for me when deciding the most important thing about testing, but here’s why HTTP pipped it to the finish line…

Read More

Enterprise-Grade QA on a Budget

5/21/19 / by Gareth Smith posted in DevOps, Test automation, Software test automation, software testing, software development, digital automation intelligence, Eggplant solutions, digital transformation

0 Comments

We operate in a continuous delivery world in which a seamless customer experience is paramount. Regardless of whether you’re a global Fortune 500 organization or a fast-growing startup, failing to deliver a digital experience that delights your users is a critical mistake you can’t afford to make.

Read More

Customer Experience Optimization: Improve the UX and Business Outcomes of Digital Software

8/8/18 / by John Bates posted in Customer Experience, UX, Software test automation, UX testing, intelligent monitoring, analytics, real user insights, customer experience optimization, continuous testing, continuous monitoring

0 Comments

There are certain inalienable truths about businesses: they all want to succeed and they all want to beat their competitors. What's slightly different is how a business defines success. For a healthcare company, it might be lives saved. For an insurance company, it's the number of policies bought. For an e-commerce retailer, it's shopping basket conversions. 

Read More

A Design Pattern for Automation Repeatability

6/20/18 / by Randy Hesse posted in Software test automation, software testing, User experience testing, UX testing, testing best practices, testing strategy, QA, workflow automation, automated testing project

1 Comment

Some of my customers are trying to design an automated script to perform specific workflows with a predicted outcome. Unfortunately, the automated workflow they want to execute has many variations in their environment, and they’re having trouble creating a dynamic, automated script that handles environment deviation.

Read More

How Much Collaboration Is Too Much?

5/17/18 / by Jeannette Smith posted in QA testing, Software test automation, software testing, testing best practices, test teams, testing strategy, software development, QA, developers, collaboration

0 Comments

Note: Test engineer Reena Kuni and software engineer Bekki Freeman also contributed to this blog.

On the Eggplant Functional team, the relationship between Dev and QA is very collaborative. We work closely together, use our Slack channel to organize regular walk breaks together, and frequently talk about ways to increase product quality.

Read More

The Need to Shift Up in QA

4/11/18 / by Michael Giacometti posted in Automation testing, Digital Experience, Quality assurance, User Experience, Software test automation, artificial intelligence, digital automation intelligence, shift left, quality control, QA, shift right, shift up, COE

0 Comments

Sometimes I feel as if I’m the Forrest Gump of quality assurance (QA). Since 1998, I’ve been through the beginning of automated integration testing and service virtualization through being a co-founder of Class I.Q. (now IBM Greenhat). I’ve been through the first phases of an automated testing center of excellence (ACOE). I’ve been there for the start of risk-based testing, and I’ve been a part of the transformation of QA from a somewhat necessary function to something that is now the core and chief concern of any company putting out quality software and apps.

Read More

Better Bug Hunting for Improved Team Productivity: Announcing Eggplant AI 2.0

2/13/18 / by JB Brockman posted in Digital Experience, Test automation, User Experience, Software test automation, testing strategy, artificial intelligence, user journey, analytics, continuous delivery, digital automation intelligence, test automation strategy

0 Comments

We recently co-hosted a webinar with Bloor Research about the Future of Testing, and in it, we conducted an informal poll about artificial intelligence (AI) and testing. When we asked what everyone thought the biggest advantage was to incorporating AI into a test automation strategy, attendees overwhelmingly selected team productivity and efficiency.

Read More

Selenium WebDriver: Finding an Element Using SenseTalk

2/7/18 / by Bekki Freeman posted in sensetalk, Functional testing, Software test automation, Selenium WebDriver, test automation strategy

2 Comments

One of the challenges in setting up tests with Selenium WebDriver is determining the best locator for an element. Eggplant Functional and SenseTalk provide several ways to locate elements. The Selenium community recommends CSS Selector as the best method for locating elements. It's powerful in that it can identify elements based on classes, identifiers, where they fall in the DOM hierarchy, etc.

Read More

Are You Ready for the Future of Testing?

1/31/18 / by JB Brockman posted in DevOps, Test automation, User Experience, Software test automation, artificial intelligence, continuous delivery, digital automation intelligence, test automation strategy

1 Comment

The focus on artificial intelligence (AI) in general, in technology, and particularly in testing, is prompting organizations worldwide to take it seriously. It’s hard to ignore AI’s potential benefits, including improved productivity and efficiency, fewer defects, a better UX, and happy customers. And with DevOps and continuous delivery here to stay, staying relevant depends on keeping pace, which is why test automation is so critical.

Read More

Eggplant Functional: Automatically Run Selenium Standalone Server on Windows

1/24/18 / by Bekki Freeman posted in Regression testing, Software test automation, testing best practices, Selenium WebDriver, Selenium, continuous integration

0 Comments

To fully automate the execution of Selenium WebDriver tests through Eggplant Functional, it’s convenient to set up the Selenium Standalone Server to run automatically every time the system under test boots. If the Standalone Server isn't running, the test will not execute, leading to delays in continuous integration, and false-negatives on regression testing.

Read More

Check out our newsletter for the latest in Eggplant news, events, blogs, and more.

Lists by Topic

see all