Monthly Archives: August 2020

How to Drive Maximum Value from Automation Testing?

The results of a survey published in Forbes stated that 56% of CEOs have seen that digital developments in their company have contributed to an increase in revenue. Efficient and error-free digital services have made this possible. At the customer front, the GUI offered by internet or standalone applications looks smooth only because of a series of testing and changes that have led to the release of the final product.

Testing is an important part of any software’s life cycle. It is complicated and involves a lot of effort. Thankfully, in recent years, the testing process has seen faster turnaround times due to test automation practices. Automation testing has helped companies improve their releases and also cut down on costs.

Test automation has witnessed growing trends with the boom in internet technologies. Test automation by Oxagile is aimed at providing services in this category. Automation testing if done correctly can significantly reduce costs and derive maximum value from such practices. Following the below-mentioned guidelines can help a company achieve this.

computer girl

1) Plan before Executing

Businesses should establish a clear set of goals and plans to proceed with automation testing. The main objective of test automation is to identify the defects by making use of automation solutions. To do this efficiently a well-formulated execution plan should be drafted that includes the entire scope of testing. This will help the company to make decisions about selecting the right tool and engaging an efficient team. Companies can then smoothly run different stages of testing like unit tests, API tests, and GUI tests.

2) Hire an Automation Engineer

If your business already has one then it’s good but if you don’t, then you should hire one. Many companies are of the view that simply migrating their manual system to an automated architecture will provide the necessary results. This is not true. A dedicated manager is needed for automation testing. Automation testing is a continuous process and requires differentiated resources to facilitate the operations. In the absence of a dedicated expert who is accustomed to the latest test automation practices, the process may not yield the expected results.

3) Select the right tools

With several automation tools available in the market it becomes difficult for businesses to identify the right tool for their testing needs. Not all the automation tools will meet the requirements of a particular business. This is why it important to select an automation tool that matches the testing needs of the business.

Companies should carefully evaluate the features of tools like testing methods available, flexibility in updating test cases, and manageability while making a decision. The automation tool selected should also be consistent with the resources of the enterprise. Otherwise, you may have to spend a lot of time and effort training your team to learn a new script or language. Selecting the right tool which is consistent with the testing requirements will allow businesses to derive maximum benefits from the test automation process.

4) Efficient GUI automation practices

GUI testing is the last and most important stage of testing. This is because it is at the UI level where the customer interacts with the software or application under development. It is also the most difficult stage of automation testing. A combination of automation testing and manual testing is recommended at the GUI level. This is because there is a possibility of exceptions being present to the test rules laid down by the development team at this stage.

For example, if your team is testing the installation process of an application there might be a situation where the system crashes in between the installation process. This may be caused by a fault in the script of the application or malfunctioning of the system on which it is being installed. In this scenario, manual testing can help to make the overall testing process smooth and expeditious. This is also highlighted in a survey that reported only 5% of respondents carrying out 100% automation testing while 66% conducted a ratio of 75:25 manual: automation testing.

5) Periodic Evaluation

DevOps (Development & Operations) is an expensive and effort taking procedure. The interlinking complexity between the two also makes it difficult to identify faults and implement the necessary changes. An appropriate plan should be laid out to carry out a periodic appraisal of the ongoing test automation practices. This becomes all the more crucial if a company has recently switched to automation.

Teams should be instructed to design and evaluate the tests at different stages. This will ensure a more holistic approach is followed to test automation and the company’s resources are put to efficient use.



It is important to note that test automation is not a replacement for manual testing rather it helps to expedite the whole process of testing. According to Software Testing News, 94% of respondents stated that test automation is a method to support the testing efforts. To make the testing process efficient and value-driven, a well-executed plan and the services of an experienced agency or manager is required.

The post How to Drive Maximum Value from Automation Testing? appeared first on Hacker Combat.

Why SSL Certificate is Necessary for B2B Business?

Do you run a B2B business with an active online presence? If so, then you must be concerned about your cybersecurity and data protection practices. Unless you do that, security breaches such as supply chain attacks, ransomware, man-in-the-middle attacks, and phishing attacks could ruin your market reputation. B2B businesses thrive on customer retention, and therefore endangering customer data by not investing in the right security measures could sabotage your business.

There are two things you need to watch out for — on-premise security measures and in-transit security measures when it comes to cybersecurity. For a minute, let us assume that you and your clients have all the on-premise security essentials in place, including updated software, firewall, antivirus, etc.…

In that case, your only concern should be the in-transit data. This can very well be taken care of with an SSL certificate. Now, if you are thinking of buying a cheap SSL certificate, then you probably don’t know much about this technology, so let’s begin with that.

What is an SSL Certificate?

If you wonder what an SSL certificate is and whether it is any different from the TLS certificate, then no worries. We will tell you everything there is to know about these two technologies. The Secure Socket Layer (SSL) certificate, sometimes called the Transport Layer Security (TLS) certificate refers to the technology that encrypts communication between the client and the server. 

Primarily, Netscape developed the SSL technology way back in 1995 to uphold data integrity and prevent unauthorized access. However, since 1996, the SSL technology has not been updated, and what we currently use is the TLS, which makes use of the encryption protocol. So, the TLS is the successor of SSL, and therefore the two terms are used interchangeably. So, whenever you see a website that shows ‘HTTPS’ or a green padlock in the URL bar, then you can be sure that it is encrypted with an SSL certificate. 

How does an SSL Certificate work?

SSL certificates make use of cryptography to encrypt the in-transit data by deploying the public-private key encryption. To get started with it, you need to install the desired type of SSL certificate on the webserver that hosts your website. Installing a valid SSL certificate enables end-to-end encryption, which is also possible through a self-signed certificate but is not recommended.

For an SSL certificate to be valid, it must be duly signed by a Certifying Authority and must be digitally signed with the CA’s private key. You can buy a cheap SSL certificate and install it in less than fifteen minutes, but only if you opt for a domain validated SSL.

As a B2B business, you probably make use of multiple subdomains and extensions. So you must consider a more advanced SSL certificate like the Wildcard SSL or the Organization Validated SSL. Although all types of SSL certificates use the same encryption protocol, they offer different types of validations. 


Why should I install an SSL Certificate?

If you are still wondering whether you need an SSL certificate for your B2B business’s official website, then read on. Below listed are some of the core benefits that come with installing the right SSL certificate.

Ø Secure Data Transmission

Transmission of customer data through the internet can be intercepted by cybercriminals who may then use it against your customers’ best interests. As the internet transmits communication through multiple computers or servers, there could be a vulnerability at some transmission point that a cybercriminal might exploit. An SSL certificate prevents this through the public-private key encryption, ensuring that the data remains accessible only to the intended recipient.


As a business owner, you might have stumbled upon the term ‘HTTPS’. You may be aware of its role in complying with the various data privacy and cybersecurity laws and regulations. For example, the HTTPS is mandatory under the GDPR and PCI DSS.

The HTTPS is recommended because it is the secure version of its predecessor, the HTTP protocol. Unlike the HTTP protocol, the HTTPS does not transmit the data as plain text but rather encrypts it through cryptography. This prevents unauthorized interception of personally identifiable and sensitive data such as addresses, phone numbers, email IDs, passwords, credit card details, etc…

SEO Benefits

Every business strives hard to rank higher in Google’s search results, and one way of doing that is by installing an SSL certificate. Back in 2014, Google emphasized the significance of SSL and its impact on search engine rankings. So, having one installed on your website would give your business higher visibility and generate more organic traffic.

Join the HTTPS Everywhere Movement

Let us assume you did everything right and have a decent number of visitors coming to your website. Now your goal should be to establish yourself as a credible business and turn your visitors into customers. In 2020, this won’t be possible without installing an SSL certificate on your website.

That’s because Google Chrome, the browser with the largest market share, has now adopted the ‘HTTPS Everywhere’ approach. So, it flags websites that do not run on the HTTPS protocol by alerting the user of potential security threats. While that is something you can overcome with a basic domain validated SSL certificate, using a more advanced validation is recommended.

Declare your Legitimacy

B2B businesses such as digital marketers, SaaS product developers, and remote consultants who have little to no physical interaction with their clients must use advanced SSL certificates. We recommend the Organization Validated (OV) SSL certificate, which is slightly expensive but comes with many benefits for such businesses. Before issuing an OV SSL certificate, the Certifying Authority performs a comprehensive validation of a business’s existence. It, therefore, brings along more credibility to B2B businesses and professionals that operate remotely. 


We have discussed everything you need to know about SSL certificates as a B2B business owner. As you may have realized, a B2B business needs to avoid buying a cheap SSL certificate to save a few bucks. Instead, B2B business owners must consider investing in one based on the level of validation they seek. It does not matter how big or small your B2B business is because as long as it is credible, there is hope.

The post Why SSL Certificate is Necessary for B2B Business? appeared first on CyberDB.

The First Smartphone for Free-Ranging Kids

Teaching Kids Internet Safety

The First Smartphone for Free-Ranging Kids

In an earlier article, we took a look at smartphone alternatives for free-ranging kids. Next up is the follow-on conversation … the time you give them their first, fully functional smartphone—and how to manage having it in your lives.

For children, learning to use a first smartphone is just like learning to ride a bike. And that’s just as true for you just as it is for them.
When a child learns to ride a bike, they take it in steps and stages. Maybe they start tooling around on little kick-bikes, a tricycle, scooter, or so on, just to get their feet under them so to speak. Next, it’s that first bike with training wheels, and then the big day that they come off (complete with a few scrapes and bruises too). They’re on two wheels, and a whole new world has opened up for them—one that you have to monitor and parent as you give them increasing freedom to roam—from the block, to the neighborhood, to your town—as they grow older and more responsible.

Your Child’s First Smartphone

Now, apply that same progression to the day your child finally gets their first smartphone. Plenty has led up to that moment: the times when they first tapped around your phone as a toddler, when as a preschooler they watched cartoons on a tablet, and maybe when they got a little older they had some other device, like a smartphone alternative designed just for kids.

Then comes along that first smartphone. And for parents it’s a game-changer, because it opens up yet another new world to them. The entire internet.

As you can see, your child doesn’t enter the world of smartphones entirely cold. They’ve already been on the internet and had the chance to experience selective slices of it under your supervision. But a smartphone—well, that’s another story entirely. A smartphone, out of the box, is a key to the broader internet. And just as you likely wouldn’t let your brand-new cyclist ride five miles to go and buy ice cream in town, there are plenty of places you wouldn’t let your new internet user go.

What follows here are a few words of advice that can ease your child into that new world, and ease you into it as well, so that you can all get the tremendous benefits of smartphone ownership with more confidence and care.

Start with the Basics: Smartphone Protection and Parental Controls

Whether you go with an Android device or iPhone, make sure you protect it. You can get mobile security for Android phones and mobile security for iPhones that’ll give you basic protection, like system scans, along with further protection that steers your child clear of suspicious websites and links. While I recommend protection for both types of phones, I strongly recommend it for Android phones given the differences in the way Apple and Android handle the code that runs their operating systems.

Apple is a “closed platform,” meaning that they do not release their source code to the public and partners. Meanwhile, Android is “open-source” code, which makes it easier for people to modify the code—hackers included. So while Apple phones have been historically less prone to attacks than Android phones, any device you own is inherently a potential target, simply because its connected to the internet. Protect it. (Also, for more on the differences between the security on Android phones and iPhones, check out this article from How-To Geek. It’s worth the quick read.)

Next up on your list is to establish a set of parental controls for the smartphone. You’ll absolutely want these as well. After all, you won’t be able to look over their shoulder while they’re using their phone like you could when they were little. Think of it as the next line of protection you can provide as a parent. A good set of parental controls will allow you to:

• Monitor their activity on their phone—what they’re doing and how much they’re doing it.
• Limit their screen time—allowing you to restrict access during school hours or select times at home.
• Block apps and filter websites—a must for keeping your children away from distractions or inappropriate content.

The great thing about parental controls is that they’re not set in stone. They give you the flexibility to parent as you need to parent, whether that’s putting the phone in a temporary time out to encourage time away from the screen or expanding access to more apps and sites as they get older and show you that they’re ready for the responsibility. Again, think about that first bike and the day you eventually allowed your child ride beyond the block. They’ll grow and become more independent on their phone too.

You need more than technology to keep kids safe on their smartphones.

Unlike those rotisserie ovens sold on late-night infomercials, a smartphone isn’t a “set it and forget it” proposition. Moreover, you won’t find the best monitoring, safety, and guidance software in an app store. That’s because it’s you.

As a parent, you already have a strong sense of what does and does not work for your household. Those rules, those expectations, need to make the jump from your household to your child’s smartphone and your child’s behavior on that smartphone. Obviously, there’s no software for that. Here’s the thing, though: they’ve established some of those behaviors already, simply by looking at you. Over the years, your child has seen your behavior with the phone. And let’s face it, none of us have been perfect here. We’ll sneak a peek at our phones while waiting for the food to show up to the table at a restaurant or cracked open our phones right as we’ve cracked open our eyes at the start of the day.

So, for starters, establishing the rules you want your child to follow may mean making some fresh rules for yourself and the entire household. For example, you may establish that the dinner table is a phone-free zone or set a time in the evening when phones are away before bedtime. (On a side note, research shows that even dim light from a smartphone can impact a person’s sleep patterns and their health overall, so you’ll want to consider that for your kids—and yourself!)

Whatever the rules you set in place end up being, make them as part of a conversation. Children of smartphone age will benefit from knowing not only what the rules are but why they’re important. Aside from wanting them to be safe and well, part of the goal here is to prepare them for the online world. Understanding “the why” is vital to that.

“The (Internet) Talk”

And that leads us to “The Internet Talk.”. In a recent McAfee blog on “What Security Means to Families,” we referred to the internet as a city, the biggest one there is. And if we think about letting our children head into town on their bikes, the following excerpt from that blog extends that idea to the internet:

For all its libraries, playgrounds, movie theaters, and shopping centers, there are dark alleys and derelict lots as well. Not to mention places that are simply age appropriate for some and not for others. Just as we give our children freer rein to explore their world on their own as they get older, the same holds true for the internet. There are some things we don’t want them to see and do.

There are multiple facets to “The Talk,” ranging anywhere from “stranger danger” to cyberbullying, and just general internet etiquette—not to mention the basics of keeping safe from things like malware, bad links, and scams. That’s a lot! Right? It sure is.

The challenge is this: while we’ve grown up with or grown into the internet over the course of our lives, the majority of children are amongst the first waves of children who were “born into” the internet. As parents, that means we’re learning much, if not all, of what we know about digital parenting from scratch.

The good news is that you’re far from alone. Indeed, a good portion of our blog is dedicated entirely to family safety. And with that, I’ve pulled out a few select articles below that can give you some information and inspiration for when it’s time to have “The Internet Talk.”

Stranger Danger
Keeping Your Kids Safe from Predators Online
Building Digital Literacy
Screen Time and Sleep Deprivation in Kids
Lessons Learned: A Decade of Digital Parenting
Social Influencers and Your Kids
Getting Kids to Care About Their Safety Online

And those are just a few for starters. We have plenty more, and a quick search will keep them coming. Meanwhile, know that once you have The Internet Talk, keep talking. Making sure your child is safe and happy on the internet is an ongoing process—and conversation, which will cover more in a moment.

Keeping tabs on their activity

One reason parents often cite for giving their child a smartphone is its location tracking capabilities that allow parents to see where their children are ranging about with a quick glance. And whether or not you choose to use such tracking features, that’s a decision you’ll have to make. However, consider your child’s privacy when you do. That’s not to say that you’re not in charge or that you shouldn’t track your child. Rather, it’s a reminder that your child is in fact getting older. Their sense of space and privacy is growing. Thus, if you choose to monitor their location, let them know you’re doing it. Be above the board with the intent that if you don’t hide anything from them, they’ll be less inclined to hide anything from you.

The same applies to parental controls software. Many of them will issue a report of app usage and time spent using the app, along with surfing habits too. Go ahead, monitor those early on and then adjust as them as it feels right to you. Let your child know that you’re doing it and why.

Another thing I’ve seen many of the parents I know do is share the credentials to any social media account their child sets up. Doing this openly lets your child take those first steps into social media (when you feel they’re ready) while giving you the opportunity to monitor, correct, and even cheer on certain behaviors you see. Granted, it’s not unusual for kids to work around this by setting up alternate accounts that they hide from their parents. With parental controls in place, you can mitigate some of that behavior, yet vigilance and openness on your part will be the greatest tool you have in that instance.

While you’re at it, go ahead and have conversations with your kid about what they’re doing online. Next time you’re in the car, ask what’s the latest app their friends are using. Take a peek at what games they’re playing. Download that game yourself, give it a try, and play it online with them if you can. This kind of engagement makes it normal to talk about the internet and what’s happening on it. Should the time come to discuss more serious topics or pressing matters (like a cyberbullying event, for instance), you have a conversational foundation already built.

The common denominator is you.

So, as we’ve discussed, technology is only part of the answer when managing that first smartphone in your child’s life. The other part is you. No solution works without your engagement, care, consistent application of rules, and clear expectations for behavior.

So, as you once looked on proudly as those training wheels came off your child’s first bike, you’ll want to consider doing the digital equivalent in those first months of that first smartphone. Keep your eyes and ears open as they use it. Have conversations about where their digital travels have taken them—the games they’re playing, the friends they’re chatting with. While you do, keep a sharp eye on their moods and feelings. Any changes could be a sign that you need to step in and catch them before they fall or pick them up right after they’ve fallen.
In all, your child’s first smartphone is a wonderful moment for any family, as it represents another big step in growing up. Celebrate it, have fun with it, and play your role in making sure your child gets the very best out of it.

Stay Updated

To stay updated on all things McAfee and for more resources on staying secure from home, follow @McAfee_Home on Twitter, listen to our podcast Hackable?, and ‘Like’ us on Facebook.

The post The First Smartphone for Free-Ranging Kids appeared first on McAfee Blogs.

Inside Adobe’s employee-focused COVID-19 response roadmap

When faced with the COVID-19 crisis earlier this year, Adobe’s IT organization, like many others, acted quickly to shift the entire company to a work-from-home situation. For us that meant moving the entire Adobe workforce of more than 22,000 global employees over a single weekend. The pandemic also forced us to focus more critically on such things as collaboration strategies, security, and the employee experience during these challenging times.

To read this article in full, please click here