iStock-870784968-180x180 Blog

API Testing: Do It Right and Automate

Software development in 2018 looks nothing like it did a decade ago. Developers have been driven to find faster and more efficient ways to produce a finished application. Customers demand better products, and market pressures mean get your apps out now or risk annihilation from competitors. This means abandoning the waterfall method of software development […]

Welcome-to-Optimus-1-180x180 Blog

Behind The Scenes at Optimus: My Experience as an Intern

Excited and afraid, I boarded a plane, leaving my family, friends and city life behind. I was about to embark on what would be the most challenging, educational and rewarding experience of my life: a four-month internship at one of Canada’s fastest growing IT firms, Optimus Information. The interesting part, however, was that my internship was not to take place […]

optimus-mark-qanda-blog-180x180 Blog

Q&A About Open Source and Azure with Mark Godfrey of Microsoft

Mark Godfrey is a TSP with Microsoft Canada. Recently he spent time presenting to an audience of more than 200 application developers about Open Source, Azure and Optimus Information at the Vancouver Microsoft Technology Summit Open Source is everywhere at Microsoft. Check out what’s running on Microsoft Azure today. Q: Welcome Mark, and thanks for […]

ryan-speaking-at-linux-on-azure-180x180 Blog

Microsoft Technology Summit – Open Source and Azure and the Optimus Test Harness

Ryan O’Connor presenting the Optimus Test Harness at Microsoft Tech Summit in Vancouver It was both a pleasure and a privilege to represent Optimus at the Vancouver Microsoft Technology Summit last week. The tech summit is one of my favourite events. It attracts a lot of people – especially those who are working individually or […]

opt-cs50-2-180x180 Blog

How a Global Puzzle Competition is Changing Software Application Development and QA Testing

Teams of people including students, interns, software application developers, QA testers and more from around the world competed recently in the third annual CS50 Puzzle Day, sponsored by Harvard University. CS50 is a Harvard-developed academic course that explores the theory of computer science, its purpose and intent and while the competition was originally created for […]

business-leaders-collaborate-boardroom-180x180 Blog

Digital Collaboration: Superhighway to Innovation and Economic Transformation

Federal and provincial governments in Canada along with the private sector are undertaking a major initiative to establish the nation as a global centre for digital transformation and innovation, generating 50 thousand jobs and boosting GDP by some 15 billion dollars over the next 10 years. 1.4 billion dollars is being committed in a collaboration […]

brain-thinking-about-design-180x180 Blog

Think Big: How Design Plus Data Will Change Your Business

Is design thinking catching your attention? It should. Data insights not available before now can transform your business models and allow you to lead in your industry when you incorporate elements such as predictive, mobile dashboards and machine learning. This wave of change is forcing data architects to re-think and re-design how programs and applications […]

cloud-cooking-change-180x180 Blog

How Cloud is Cooking Up Change in the Restaurant Industry

As more and more restaurant owners look for ways to cut costs, improve customer service and drive loyalty initiatives, application modernization including cloud applications, mobile apps and predictive data modelling are featuring at the top of their personal “must do” menus. Software companies and ISVs that serve the restaurant and hospitality industry are in a […]

Outsourcing-180x180 Blog

Outsourcing Your Software Testing: When Does it Make Sense

One of the biggest challenges facing any organization that produces software is testing it. Using in-house testing methods may lead to a number of issues. Insiders often have a particular feel for how a program works, and this can lead to them miss problems. Also, many organizations simply don’t have the experience dealing with testing […]

performance_testing_wordcloud-180x180 Blog

Types of Performance Testing and the Best Tools for the Job

In the abstract, it’s easy to think of testing a piece of software as a single set of actions. Within the industry, however, it has become common practice to look upon performance testing as a multifaceted task. The process includes: Load testing Stress testing Endurance testing Scalability testing Volume testing Spike testing Each phase has […]

Software-as-a-Service-180x180 Blog

Test Automation for SaaS Products

Software as a service is a popular delivery model for various business application domains including content management, service desk applications, accounting, invoicing, human resource management, CRM and ERP. Versus long-term software licensing of client packages, cloud delivery of SaaS enterprise apps offers greater convenience, lower risk and the economic advantages of reduced capital and operational […]

Optimus_App-Development_on_Azure_Infographic-Avatar-180x180 Blog

Infographic – Why Move Your Application Development to Microsoft Azure?

At Optimus, we’re seeing more and more of our clients take advantage of the cloud. Applications once thought impossible to move to the cloud due to scale, complexity or simply because of their mission-critical nature are now being migrated successfully. Our most recent infographic walks you through why enterprises are moving to the cloud, and […]

Testing-in-an-Inerconnected-World-Recap-180x180 Blog

Optimus Breakfast Series: The Do’s and Don’ts of Software Outsourcing Recap

The most recent installment of the Optimus Breakfast Series took place yesterday morning, Oct. 5th, 2017. This event hosted an engaging discussion on when and how to outsource software projects effectively. If you missed it, stay tuned to the Optimus blog for the complete video recording! For those that attended, there were excellent networking opportunities […]

Dos-and-Donts-3-180x180 Blog

Azure Architect Wouter van Eck’s Do’s & Don’ts for Azure Cloud Application Development

The Azure Cloud is transforming application development as we know it. Applications that would have been too costly and time-consuming to develop on legacy infrastructure take a fraction of the resources on Azure. Azure also provides the ability to process big data, further expanding an organizations’ options for innovation in application development. However, developing applications […]

Graph-Bars-non-transparent-180x180 Blog

4 Ways Azure is Rising to Meet Data Warehouse Demands

In today’s data-first world, IT infrastructure is the foundation for strategic decision-making, with companies requiring larger quantities in shorter periods of time. This is putting the traditional data model – where data from systems like CRM, ERP and LOB applications are extracted, transformed and loaded (ETL) into the data warehouse – under pressure. The problem […]

Cloud-Computing-cap-180x180 Blog

Does Your Data Warehouse Belong in the Azure Cloud? Here are Some Things to Consider

It’s no secret: Microsoft Azure is hot right now. This is demonstrated by their 97% growth in Q2 2017. With more organizations migrating their data infrastructure to the cloud every day, some companies are asking themselves: does my data warehouse belong in Azure? While there’s no simple answer to this question, there are some ways […]

Cloud-Development-180x180 Blog

Three Trends Influencing the Rise of Application Development on Microsoft Azure

In today’s always-on, data driven world, organizations will either disrupt, or be disrupted. For those that choose the former, a fast application development cycle is critical for success. This is why companies are turning to Azure for application development. Azure can help cut costs and reduce development wait and integration time. Additionally, the flexibility of […]

Cloud-180x180 Blog

Data Analytics in the Cloud: Where to Start?

An enterprise-wide data analytics system pulling data from multiple sources, correlating and presenting results in relevant, insightful visualizations to enable prompt, informed decisions is the dream of many organizations. Those in the lead already reap the benefits of faster, high-accuracy, proactive decisions that data analytics provides. Getting to that point requires exquisite planning and execution by stakeholders […]

azure-sql-cloud-copy-180x180 Blog

Cloud Data Warehousing with Azure SQL

If you are running an on-premise data analytics stack on Microsoft’s SQL Server, but running into maintenance, cost and scaling issues, you can consider moving your data system to a cloud-based database service such as Azure SQL Database. Especially for your first data analytics stack, Azure SQL Database provides low startup costs with the ability to easily expand […]

Power-BI-and-SSRS-1-180x180 Blog

Power BI and SSRS: How Do They Pair?

SQL Server Reporting Services is a powerful reporting tool in its own right with strong programmability, extensibility and scalability features that have led to its widespread adoption. As a report authoring tool, however, SSRS has lacked the powerful dashboard creation features of its competitors. With the release of SQL Server 2016, it now has the […]

icon-copy-180x180 Blog

Migrating Crystal Reports to SSRS

Most legacy ERP systems still utilize Crystal Reports for creating detailed, flexible and dynamic business reports. However, multiple acquisitions of the software over the years has resulted in it falling behind software trends in Data Analytics systems. Even its latest owner, SAP, is moving to Microsoft’s SQL Server Reporting Service as its go-to solution. The […]

Analytics-180x180 Blog

SSRS Best Practices

Installing, configuring and running SQL Server Reporting Services is a non-trivial set of tasks. To successfully perform these, a company needs people with skills related to databases, system administration, report creation and data analysis. Most initial deployments and their usage can take advantage of several best practices in order to improve performance, maintenance and the […]

Bar-Chart-copy-180x180 Blog

SSIS Best Practices

SSIS represents a complete rewrite of its early predecessor Data Transformation Services. Usability, parallelism and performance have all been vastly improved over the years resulting in an SQL Server component aimed at high-volume, high-performance ETL applications. Here are several additional tuning steps that can further increase SSIS performance for your particular jobs. Managing Parallel Execution […]

Monitor-Graph-180x180 Blog

Power BI vs QlikView

In the world of business intelligence, putting the right tools in the hands of the right people is critical to success. Two of the most popular tools in the industry today are Microsoft Power BI and QlikView. Both provide modeling capabilities and allow you to generate visualizations and dashboards, but there are key differences between […]

static1.squarespace-copy-180x180 Blog

Power BI for Office 365

If you’re like many folks in today’s business world, there’s a good chance you’re already using Microsoft’s Office 365 software suite. You may even already feel like you have a fairly data-centric approach to using Office, especially if your company is a heavy Excel user. Putting all that information to use, however, requires powerful data […]

graph-icon-180x180 Blog

Steps to Getting Good BI Requirements

Half the battle for many projects is getting started. BI projects are no different in that respect. A critical phase in realizing your BI project vision is developing thorough project requirements in clear, crisp, implementable and measurable terms. The temptation is to rush this phase, which often produces excessive churn or even failure as unguided […]

system_integration-copy-180x180 Blog

How SSIS Fits into an ETL Process

MicrosoftSQL Server Integration Services – SSIS – is a common solution for many organizations’ data management requirements with regard to their Business Intelligence systems. Specifically, SSIS and SQL Server together streamline Extract, Transform and Load – ETL – operations on data warehouses. The process is essential to providing efficient, accessible data flows to BI system […]

cloud-computing-circuit-180x180 Blog

BI: Cloud vs On-premise

The model for how companies acquire and field software for business intelligence purposes has changed dramatically in the last five years. One major factor driving this change has been the emergence of cloud-based computing options and software as a service. Modern operations are increasingly comfortable having large amounts of their data, processing capacities and even […]

HiRes-180x180 Blog

Best Practices for Successful Business Intelligence

Few, if any, companies doubt BI’s value to their internal and customer-facing operations and the crucial role it plays in making accurate, lightning-fast tactical and strategic decisions that affect the business’ competitive position. The difficult bit is ensuring that BI’s deployment in your company is fetching the best data, crunching it in a timely fashion […]

Computer-chip-square-180x180 Blog

What is Business Intelligence?

Modern companies are compiling a huge amount of data on a daily basis. Answering the question of what to do with all this information is the domain of business intelligence. BI covers a large range of functions within a firm, including everything from database compilation to the creation of presentation materials. BI tasks typically center […]

dos-and-donts-180x180 Blog

Dos and Don’ts of Software Outsourcing

Outsourcing software development can be a great way to save your company or organization time and money. However, if done haphazardly, it can also become a source of great headaches. It’s easy to make common mistakes, such as not clearly defining goals or expecting the process to magically produce results. It’s much harder to manage […]

online-project-management Blog

Tactical Outsourcing vs Strategic Outsourcing

The term outsourcing scares people for various reasons, but there is no reason that it should. Outsourcing is very effective for certain situations, especially when developing software solutions. For a company to grow its internal IT department, it must search for a qualified candidate and go through the long process of interviewing, hiring, and training […]

World-Map-Square-180x180 Blog

Pros and Cons of Pure Onshore, Pure Offshore and Hybrid Model Outsourcing

North American companies contemplating outsourcing some or all of their software development have more options than ever before. They can choose from among onshore outsourcers close to home, offshore services halfway across the globe or a blend of these in unique combinations. In a few situations, which model to choose may seem straightforward, however, each […]

36950622_thumbnail-180x180 Blog

What to Look for in an Outsourcing Partner

Bad experiences with outsourcing providers are often traceable to badly designed selection processes or the use of deficient selection criteria. Whereas, you can find ample guidance online on how to build a robust selection framework, we will share the most important vendor attributes for comparing and contrasting outsourcing companies to ensure you select one right […]

Trends-1-180x180 Blog

Top Ten Software Development Outsourcing Trends for 2016

Originally, the primary motivation to outsource software development was to achieve lower labor costs, but continuing and emerging business and technology trends in 2016 are leading to new client requirements on outsourcers. When choosing an outsourcing partner, more and more businesses are looking for closer alignment to their business goals, flexibility demands and quality requirements. […]

protecting-intellectual-property-in-a-global-rd-marketplace-180x180 Blog

Tips on Keeping Your Intellectual Property Secure When Outsourcing

Security has been and continues to be one of the top concerns for enterprises considering outsourcing some or all of their software development or IT functions. Within the sphere of security concerns, one risk especially stands out, which is the potential to lose control over your enterprise’s intellectual property. Reputable outsourcing vendors would not remain […]

choosing-between-automated-and-manual-testing-180x180 Blog

Using Context Driven Testing

The premise behind context-driven testing is that software should be viewed first and foremost as providing solutions to real problems. In order to effectively test software, the problems it solves, the end-user needs and usage contexts must be taken into consideration when creating a test plan and applying tests. It recognizes that test processes must […]

Fucntional-Testing_icons-copy-180x180 Blog

Test Automation in Agile

Although both agile development and automated testing have more or less independently come into more widespread use with each passing year, it seems they were made for each other from the start. The advantages of both are derived from the same desire to increase software production efficiency overall. Both work best when there is a […]

mobile-application-whitepaper-180x180 Blog

5 Ways to Improve Mobile App Testing Quality and Efficiency

Mobile device application development faces significant challenges, which pass through to their testing. Though the obstacles appear daunting, there are ways to mitigate such complications, improve your team’s testing effectiveness and also raise app quality. Mobile App Challenges Mobile device fragmentation is rising. There are a myriad of hardware platforms, OS versions and network connection […]

10-tips-to-get-started-with-automated-testing-180x180 Blog

Performance Testing Fallacies

When testing software performance, there are several erroneous assumptions commonly made about when and how to go about it, what is to be measured, and how to make improvements based on the results of such testing. Performance, Load and Stress Testing Are Not Equivalent Thinking that load and stress testing are the same as performance […]

icon-testing-copy-180x180 Blog

How to Test a Project with Bad Requirements

Testing software with poor requirements is clearly undesirable. It is often the sign of an immature software development process, especially with small start-ups. If it is an ongoing situation, it represents a serious risk to the organization’s viability. Testers, however, are in a position to improve this situation by applying best practices, working to understand […]

20160428_083142-180x180 Blog

Mobile Breakfast Series April 2016 Recap

On April 28th, 2016, we were overwhelmed by the response to Vancouver’s Mobile Breakfast Series! Optimus Information brought this event to Vancouver with Chetan Sharma Consulting and was met with a completely packed house. The event brought together four executives from leading brands to discuss IoT, where it’s heading and how their different organizations are approaching […]

learn-javascript-copy-180x180 Blog

Popular Java Testing Tools and Frameworks

There are a wide variety of testing tools and test frameworks for automating the testing of Java/J2EE applications and server components. Many are aimed at unit or functional testing, while others are utilized for specific types of Java components such as view, logic and validation components. Unit Testing JUnit is perhaps the best known testing […]

tips-for-reproducing-a-non-reproducible-defect-180x180 Blog

What Is Positive and Negative Testing?

Finding bugs is the main goal for testers, which primarily involves verifying that the software correctly provides a solution to an end-user’s problem. However, no interface has been designed that can anticipate all the ways users can run amok operating the program. Thus, testers must also verify that the program fails gracefully versus crashing in the […]

Automated-and-Manual-Testing-for-Web-App-Accessibility-180x180 Blog

VanQ April 2016: Automated and Manual Testing for Web & App Accessibility

Each month, Optimus Information hosts VanQ, Vancouver’s testing and quality assurance meetup group. To attend the next event, join VanQ here.  Date: April 28, 2016 Topic: Methods in Automated and Manual Testing for Web & App Accessibility. This presentation will: Provide a background on web accessibility standards and legislation Discuss software tools to automate the discovery […]

IoT-photo-story-main-picture-180x180 Blog

Top 10 Most Innovative IoT Companies

The IoT ecosystem has come a long way in recent years with multiple big players coming into the field. We take a brief look at the top companies investing heavily in IoT including industrial giants, semiconductor manufacturers, cloud providers and key players in the consumer and retail sectors. Samsung Samsung’s goal is to have 100 […]

Iot1-1030x1030-copy-180x180 Blog

IoT Challenges and Opportunities

The Internet of Things is poised to exponentially expand from the millions of devices and services available today to billions of components in the coming years. It is difficult to envisage all the ramifications that follow its full-on manifestation not unlike when the Internet took off in the 1980s. Despite a lack of prediction precision, […]

IOT-180x180 Blog

Internet of Things (IoT) Predictions for 2016

This year, nearly every major intelligence gatherer/analyst is jumping on the IoT bandwagon making forecasts about where IoT is heading in 2016 including Gartner, IDC, Forrester, WEF and Machina Research. We did the same thing to bring to you what we think are the best-of-the-best predictions for IoT trends on 2016. IoT Enterprise Adoption Reaches a Tipping […]

hp-iot-180x180 Blog

How IoT Impacts Your Organization

Increasingly, companies across all business sectors are realizing they need to adopt an Internet of Things mentality, or Internet of Everything as some put it, in order to keep their business expanding in the right direction. In many cases, IoT is only understood as a newly coined buzzword without a full comprehension of how it […]

continuous-delivery-benefits-and-challenges-of-automation-180x180 Blog

IoT and Enterprise Security Risks

In one sense, the Internet of Things has been around since the early days of the Internet. The geekiest of early Internet users found that it was child’s play, for instance, to discover and interact with – unauthorized of course – thousands of unprotected Windows PCs and their peripherals. The IP addresses of these devices […]

mobile-testing-strategy-180x180 Blog

10 Considerations for Mobile App Testing (Part 1)

As the world decidedly transitions from desktops and laptops to mobile devices, application developers and testers face enormous challenges to ensure that their products meet basic metrics of functionality, performance and usability. These are requirements for desktop apps too, but they are compounded for mobile apps due to the immense variance in platform resources, input […]

microservices-vs-service-oriented-architecture-soa-180x180 Blog

Microservices vs Service Oriented Architecture (SOA)

At first glance, Microservice architectures appear suspiciously similar to software developers who are familiar with Service-Oriented Architecture or SOA. In general, they both provide solutions to avoiding the creation of inefficient, unwieldy monolithic or layered applications that are difficult to develop, modify and deploy. However, each has distinctly different approaches in terms of scalability, messaging […]

introduction-to-microservices-architecture-180x180 Blog

Introduction To Microservices Architecture

The Motivation for Microservices Separating the various components of a single application’s architecture carries a number of well-known advantages. For one, the components can be distributed among several members of a development team, which increases the ability to deliver the application more quickly. With well-defined interfaces between the components, developers and testers increase their focus […]

5-common-api-testing-mistakes-180x180 Blog

5 Common API Testing Mistakes

APIs may not appear as end-products to clients, but they play a vital role internally in an enterprise’s products or workforce applications. They often represent valuable assets for creating several top-level products around them. As such, they deserve respect and the best way to show that respect is to thoroughly test them. Unfortunately, through either […]

using-testing-to-improve-api-performance-180x180 Blog

Using Testing to Improve API Performance

For application programmers, APIs are the user-interfaces upon which they build their own APIs, services and applications. They have been in use almost since software programming began. Until recently, their main acceptance criteria were their ease of use and functionality. However, in today’s world, they are on the critical path for determining application end-user performance, […]

amazon-launches-aws-mobile-hub-180x180 Blog

Amazon Launches AWS Mobile Hub

Last autumn, Amazon announced a new service dashboard in their ever-expanding universe of Amazon Web Services that specifically targets mobile app development called the AWS Mobile Hub. This will significantly streamline the processes of building, testing and monitoring mobile apps built for both iOS and Android using a wide variety of development and testing tools. […]

qas-strategic-role-in-devops-180x180 Blog

QA’s Strategic Role in DevOps

Fundamentally, DevOps adoption is about streamlining an organization’s conventional Software Development Life Cycle to achieve faster time-to-market for company products. Other factors held equal, faster TTM imparts increased competitive value due to the ability to meet customer requirements more accurately and more frequently. In the quest for speed, however, many organizations transforming to a DevOps […]

using-test-automation-for-more-than-regression-test-cases-180x180 Blog

6 Test Automation Trends for 2016

Although the number of test organizations utilizing test automation has only incrementally increased over last year, the demands for automation overall are increasing significantly. As a result of new technologies, new approaches to software development, the increasing sophistication of cloud testing services and an enormous increase in the complexity of deployment environments, those using automation […]

10-top-tech-priorities-in-2016-180x180 Blog

10 Top Tech Priorities for CIOs in 2016

Results from multiple CIO surveys from the likes of Gartner, Deloitte and IDG Enterprise are pointing out clear trends and priorities this year reflecting CIOs’ efforts to increasingly digitalize their businesses. These are generating a number of spin-off effects for how business is conducted, the incorporation of new technologies and the evolving role and responsibilities […]

the-impact-of-devops-on-testing-180x180 Blog

The Impact of DevOps on Testing

A fundamental principle of DevOps is that the concept demands close collaboration between all the stakeholders involved in an end-to-end software production process from requirements to development to deployment and delivery. However, because the portrayal of DevOps often exclusively emphasize melding development and IT Operations, other stakeholders may seem peripheral to the process. In particular, […]

5-software-testing-trends-for-2016-2-180x180 Blog

5 Software Testing Trends for 2016

As long-term transitions continue around the increasing market dominance of mobile and cloud apps and the adoption of faster software development life-cycles, testers in 2016 are taking on an increasingly critical role in software organizations. Several trends this year are building on the contributions of the testing to enhance both quality and efficiency. Test Automation […]

tips-for-reproducing-a-non-reproducible-defect-180x180 Blog

Tips for Reproducing a Non-Reproducible Defect

Defects that are seemingly non-repeatable are the nemesis of both developers and testers alike. They consume an inordinate amount of time compared to other bugs and significantly reduce confidence in the quality of the software under development besides having the potential to drive everyone to the edge of madness. Many such defects should actually be […]

backend-as-a-service-180x180 Blog

Is Scaling Up Quicker Through BaaS?

Backend as a Service is a relatively new concept that is catching on quickly in the industry. If used the right way, opting for BaaS instead of working on the backend in-house can make a huge difference in your profit margins and company success. Advantages of BaaS When we talk about mobile application development, we […]

exploratory-testing-vs-scripted-testing-180x180 Blog

Exploratory Testing vs. Scripted Testing

In scripted testing, test designers develop detailed test scenarios that testers transform into scripts. Scripted tests provide rigid guidance based on intimate knowledge of the software application under test and are expected to produce a well-defined set of outcomes. Exploratory testers, however are able to make lane changes as they from a looser set of […]

outsourcing Blog

What is Software Development Life Cycle and How Does it Affect Outsourcing?

Last year we spoke about the Software Development Outsourcing Life Cycle, that deals with the process of outsourcing development from a client’s point of view. Here we talk about the SDLC, that is, the actual development process for a software, and how it might affect the outsourcing of the software. SDLCs & How They Affect Outsourcing […]

software-testing-company-21-210x135-180x135 Blog

Most Common Types of Software Testing

Lack of complete and comprehensive software testing have a potential to result into unmitigated disasters in terms of failures, costs and overruns. It is essential to get acquainted with the basic ideas of software testing before making decisions. An unsecure, under tested software with no performance guarantee can drastically affect a complete network. For example, […]

hp-uftqtp-vs-selenium-automated-test-tool-comparison-180x180 Blog

HP UFT/QTP vs. Selenium – Automated Test Tool Comparison

HP Quick Test Pro, also known as HP Unified Functional Testing, is currently a well-known force in the web-based testing market, but Selenium is quickly gaining mindshare and advocates as a more capable, open-source competitor. There are several clear-cut distinctions between each test tool that should make choosing one or the other a straightforward decision […]

10816395-xl-300x212-210x135-180x135 Blog

Areas of Focus in Web Browser Testing

Web browsers are arguably the most widely used computer applications around the world. Web browser testing thus becomes a vital part of any browser transfer or upgrade process. This is our approach to web browser and compatibility testing. Compatibility Testing: What does it mean? Compatibility testing is done to evaluate the user’s visual experience and […]

6-popular-test-automation-frameworks-180x180 Blog

6 Popular Test Automation Frameworks

What Is a Test Automation Framework? Automated testing frameworks provide test environment structure that is typically missing from underlying test tools. Each framework style offers unique rules, guidelines, protocols and procedures for test creating, organization and execution. Six types of test automation frameworks are regularly encountered. Those covered here increase in complexity and levels of […]