Automated testing process Our proprietary automated testing tool More about testing Automated testing is done by creating and executing scripts that test the functions of a system by comparing the actual outcome with the predicted or intended outcome. (Learn more about how it works and how it can benefit your project in our automated testing blog.) Automated testing process Here’s how we implement automated testing in our development projects: 1. The first step is determining which parts of the software should be tested automatically. The project manager lists down all the features that will be automated, and reviews the list with the client. It’s usually these factors that are considered: High-risk and business-critical features; Processes that are repeatedly being tested every development iteration; Complicated test conditions or features that are difficult to test manually; Processes that are time consuming to test manually; By default, the test scripts are executed after every deployment on the staging and live server. But if there are other schedule preferences from the client (e.g., the script should run daily or on Fridays at a specific time), it’s also defined at this stage. 2. After the list of features have been finalized, the scope of automation is defined in detail: Business-related conditions that should be considered; End-to-end user flows; Test scenarios; Test data to be used during the execution, based on the test scenarios. 3. Next, we set up the test environment. For this, we typically only consider the current browser and operating system versions as of development time. 4. After the test environment has been set up, we then develop the test scripts. The creation of test scripts is based on the requirements laid out in the first step. During the development of test scripts, there is a close coordination between the developers of the system and the ones who manage the test scripts, so that all feature changes or updates will be included in the automated test. (This coordination continues after the system is finished so that test scripts are updated as new features are added or existing functionalities are changed). 5. Finally, the test scripts are executed (manually or automatically) and a detailed test report is sent to the project manager after each run. If a problem is detected by the script, the project manager gauges the degree of severity of the issue (i.e., if it requires an immediate fixing or not). As mentioned above, the scripts are maintained by constantly reviewing and modifying them as needed when new functionalities are introduced to the features covered by the test. Our proprietary automated testing tool Aside from specialized testing scripts that we create and set up for applicable projects, we also have developed an in-house proprietary testing tool that monitors our clients’ websites and webshops’ Uptime Speed and performance, specifically focusing on Core Web Vitals Indexing status (robots.txt) — depending on which pages you choose to get indexed SSL expiration Domain expiration The frequency of the tests depend on your agreement with the project manager. The automated monitoring helps us detect issues in your website or webshop before they can cause bigger problems. More about testing Despite its benefits, automated testing may not always be the best option for every test case in a development project. For example, aspects like UI and UX still need human eyes to test that everything is properly optimized. It’s also not always practical to implement automated testing for systems that are not changed often, because of the initial setup cost. Learn more about the types of testing we do or our testing process. When you start a project with us, your project manager will advise you if your project needs automated testing or if regular manual testing will do. Contact us today if you have any questions. View our prices An error has occurred with your entry. Please update and try again. E-mail * Security question What is ? Your answer * I agree to 1902 Software's Privacy Policy, Data Privacy Consent, Terms & Conditions, and Cookie Policy. Submit "1902 is always there to help:) Whether its a simple or complex matter, they make sure to help you right away. I can only recommend their services." Read moreShow less Ina Bjørk Hensel E-commerce Specialist "We started cooperation with 1902 software in late 2021. We've had a few tasks developed so far. Can only give these guys my absolute recommendation. Of course we were a bit careful at first, since we are on different sides of the globe, but I must say the whole process has been very professional. We are very happy and will keep using 1902 in the future." Read moreShow less Lars Høberg Bels.dk https://bels.dk/ "Excellent responsiveness and focus on customer needs. Work is done by the book, when there is a crisis they respond rapidly. I can only recommend their services wholeheartedly." Read moreShow less Mike Larsen E-commerce Specialist "We have used 1902 Software on different projects, and have not been anything but happy with the result and communication. Skilled teams filled with very competent people. They help keep the focus and make sure that we, as a customer get what we seek. I can not but recommend 1902. We have used them on several projects and will keep doing so." Read moreShow less Nicki Fynbo Overgaard "What a Team! Brilliant, skilled people that always go the extra mile for the customer. I'm very happy for the cooperation. Our company is based in Europe, so it's also nice its easy to get in contact with 1902 within office hours. Can recommend anybody to reach out and see if 1902 can help with your project. Worth every 5 stars." Read moreShow less Jan Jørgensen "We have been collaborating with 1902 Software for approximately 6 months now, and we very satisfied with what has been delivered. One feels that there are people with experience and competencies. They must have great praise for their service and speed in the solution / delivery of tasks." Read moreShow less Steen Grønlund Henning Stæhr https://staehr.as/ "1902 Software has been extremely competent in developing a larger order system with us. They work agile, which is very compatible with our organization. We have several major projects in the pipeline that 1902 will also help us with." Read moreShow less Karina Guldager Aarhus Street Food https://aarhusstreetfood.com/dk/ "1902 has done an excellent job on our website. They care about optimizing both big issues and smaller detailed ones. No task is impossible. The service level is high and the reply rate is impeccable. We will continue with their services in the future." Read moreShow less Azra Bihorac E-commerce Manager https://www.sparkz-copenhagen.com/ "I chose to use 1902 Software for my webshop in 2018. Before I switched to using 1902 Software, I had used two different Danish agencies, but I was neither satisfied with quality nor price. Therefore, I chose to try 1902 Software and I'm happy because they deliver high quality at a reasonable price. They work quickly and finish the project within the expected time frame. Their qualitative abilities are great and no matter what task I set them, they are able to solve it. My contact person JC (Jan Carlo Pacanza) responds very quickly, gets to grips with the tasks, gets the tasks started, follows up on them, and makes sure that they are completed as expected. I can only recommend 1902 Software." Read moreShow less Tue Kalmo Thaimad https://www.thaimad.dk/ Next