Posted on Leave a comment

How to Fix WordPress 500 Internal Server Error

What can be more frustrating than a website working perfectly seconds ago displaying 500 Internal Server Error? If you are at this crossroad, this article will explain the steps you can take to fix the error. But before you start, it’s good to make a complete backup of your site. If you are ready, here we go!

Deactivate all Plugins and Themes

Go to your dashboard and deactivate all your plugins. Check the website again; if it loads without internal server error, it means the issue was with one of the plugins.  Switch them one by one to know the exact plugin that caused the error. Also, you can switch to the default theme. If your site loads without an error, then the issue was with the theme.

Turn on Debugging

Another way to get rid of the error is to turn on debugging. You can do this by editing your site’s wp-config.php file. Access the file and search for WP_DEBUG. If you find it, then, set it to “true” as shown below. If you don’t find it, write it yourself. Either way, you should have the line shown below.

define( "WP_DEBUG", true );

Check your .htaccess File

Use your FTP to access .htaccess file in your WordPress root folder. Create a back up of the file and then delete the original file. Check if your website is back without error. If it is, then, the .htaccess file has issues. Go through it line by line to get the offending line. You may have to delete the line.

Other Options

If all the solutions discussed above did not bring the website back live. You can try other options like increasing your WordPress memory limit, clearing your browser cache, checking your server logs, or reinstalling your WordPress core.

Posted on

No-Code Test Automated Tool for Beginners

Do you know about automated testing but found it too hard? Then you have come to the right place. In this article, we are going to discuss a simple automated testing tool called Testup developed by us.

Let’s begin!

Why do users find automated testing hard?

Most users who find automated testing hard are due to the following reasons.

  1. The complexity of automated testing tools.
  2. Lack of coding skills as most of the automated testing tools require some coding skills.
  3. Requires a lot of time and resources to learn. 

What is Testup?

Testup is a visible test automation tool to test web applications, and it was developed and maintained by Thetaris GmbH, a group of software professionals. Further, you do not need to have any coding skills as Testup is a no-code automation testing tool. 

The following list shows some of the advantages of Testup.

  1. Easy set-up of the test environment as Testup is a very user friendly testing tool.
  2. Ability to test complex test scenarios with ease.
  3. Ability to test without writing any code.
  4. Requires less amount of time and resources to learn Testup. 

Hence, Testup is an ideal automated testing tool even for a user who found automated testing too hard.

Registration process

Before creating a project, you need to Register with Testup. The registration process is simple and straightforward, as shown below.

Visit the following URL to go to the Testup website. Next, click on the Get started free button, and it will redirect you to the registration page.

https://Testup.io/

Then, enter your email address and click on the Register button to create a new free account.

Creating a new project

After completing the registration process, click on the Go to App button and it will redirect you to a new browser window where you can create a new project.

Next, create a new project by clicking the Create project link. To rename the project, click on the edit icon and rename.

Creating a new test

Click on the Create Test link to create a new test and fill the parameters such as URL, etc. as per the requirement. To rename the project, click on the edit icon and rename.

For the demonstration purpose, we have used the following dimensions. Then click the Edit button, and it will redirect you to the Testup editor.

Dimensions: iPhone 6/7/8

Recording a test

Testup Editor

Before recording a test, you need to understand the Testup editor. There are three parts of the editor, as shown below.

  1. The left side of the editor – It contains the browser window of the website you want to test.
  2. The right side of the editor – It consists of the list of checks and inputs.
  3. The top of the editor – It is the control centre which contains all the executable commands.

Check with an anchor area

Selecting an anchor area helps the editor to verify that the website is correctly loaded and ready to perform the next action.

In this example, we are going to check three anchor areas, as shown below.

Check if the brand name “Testup Merchandize” is visible

Select the anchor area of the brand name (Testup Merchandize) with the mouse, as shown in the above screenshot. Next, click on the Play It button to execute the action.

Check if hamburger menu is visible

Select the anchor area of the hamburger menu with the mouse, as shown in the above screenshot. Next, click on the Play It button to execute the action.

Check if the welcome image is visible

Select the anchor area of the welcome image with the mouse, as shown in the above screenshot. Next, click on the Play It button to execute the action.

Clicking

Select the anchor area of the search icon with the mouse, as shown in the above screenshot. Next, click into the search icon. Then, click the Play It button to execute the action, and you’ll see a search input field appear above the search icon.

Text input for a search function

Select the anchor area of the search input with the mouse, as shown in the above screenshot and click into the search input. Next, click on the Play It button to execute the action. 

Then click on the press key link.

A search input field will appear. Next, type the text “Beanie” and click on the PLAYING NEXT button. 

Then, press the enter key on the control centre to start the search, and the search result will display, as shown in the below screenshot.

Swiping

You can see the image of the first item in full by scrolling. To perform this action, first, select the anchor area “Search Results: Beanie” with the mouse and then swipe on the browser screen as shown in the above screenshot. Next, click on the Play It button to execute the action. It will verify that the image of the first item is visible in full.

Next, we are going to check whether the Beanie with the logo is visible with the price. Select the anchor area of the item, as shown in the below screenshot and click on the Play It button to execute the action. It will verify that the Beanie with logo is visible with the price.

Conclusion

Exit the editor by pressing the Done button. Click on the Run button to run the test. If the test passes, Congratulations! Otherwise, try to fix the test by editing it. Visit our documentation if you need help.