Category: Mautic

What is Software Testing Life Cycle (STLC)?

Software Testing Life Cycle (STLC) is a sequence of different activities performed during the software testing process.

Phases of STLC:

  1. Requirement Analysis:
    Requirement Analysis is the first step of Software Testing Life Cycle (STLC). In this phase quality assurance team understands the requirements like what is to be tested. If anything is missing or not understandable then quality assurance team meets with the stakeholders to better understand the detail knowledge of requirement.
  2. Test Planning:
    Test Planning is most efficient phase of software testing life cycle where all testing plans are defined. In this phase manager of the testing team calculates estimated effort and cost for the testing work. This phase gets started once the requirement gathering phase is completed.
  3. Test Case Development:
    The test case development phase gets started once the test planning phase is completed. In this phase testing team note down the detailed test cases. Testing team also prepare the required test data for the testing. When the test cases are prepared then they are reviewed by quality assurance team.
  4. Test Environment Setup:
    Test environment setup is the vital part of the STLC. Basically test environment decides the conditions on which software is tested. This is independent activity and can be started along with test case development. In this process the testing team is not involved. either the developer or the customer creates the testing environment.
  5. Test Execution:
    After the test case development and test environment setup test execution phase gets started. In this phase testing team start executing test cases based on prepared test cases in the earlier step.
  6. Test Closure:
    This is the last stage of STLC in which the process of testing is analyzed.

Does Mautic works with WordPress ?

Yes, Mautic can be integrated with WordPress. There are several benefits about this and integration is very easy as well. When integrating with WordPress the whole part of Landing pages creation can be moved to WordPress. Also the Forms requirements of WordPress can be fulfilled by Mautic. So conclusion is, Mautic and WordPress works well together and are very useful.

here are two easy ways for Mautic WordPress Integration and start tracking WordPress pages with Mautic.

  1. Using WP Mautic plugin
  2. Placing Tracking pixel in Theme or use Insert Headers and Footers Plugin.

Reset Mautic admin password via SSH

If you have ssh access to your mautic server you can do the following:

  1. Type this command: sudo mysql -u root
    This will log you into mysql,
  2. then type: show databases;
    This will show you your databases, usually Mautic default install uses DB name mautic,
  3. Type: use mautic; (you can replace the name of the database if you have a different name)
  4. Type: select id, username from users;
    This will give you a list of users
  5. Type: UPDATE users SET password = “a5b253d8484925a3b4fba260768416dfdcbeaed639bb3435c566cbf54721f846903725c7283cf9ab1f090f179d015f46a50b5e798695547eda6e2342db8918a2” where id = 1; make sure you are using the id of the user you want to update.

Now you should be able to login with password 12345678.

Hope that works

How to install Plugins in Mautic?

  1. Log in to the application as an administrator.
  2. Click the gear icon at the top right corner of the dashboard, and select the “Plugins” menu item.
  3. Click the “Install/Upgrade Plugins” button.
  4. Mautic plugin configuration.
  5. Select the integration to be installed and configure it with necessary information, such as client IDs and secrets.
  6. To add custom plugins to Mautic, upload your plugin via FTP or some other protocol to the Mautic plugins directory.

How to install Mautic in localhost?

  1. Open a Terminal/Console window.
  2. Change directory to the server root (i.e. cd /var/www if your local server root is at /var/www).
  3. Clone the repository (git clone https://github.com/mautic/mautic.git)
  4. The mautic directory should appear in the server root. Change directory to mautic directory cd mautic.
  5. Install dependencies composer install.
  6. Run “composer update” command in the Terminal/Console window.
  7. Visit Mautic in a browser at http://localhost/mautic and follow onscreen installation steps.