So far in this mini-series, we have covered how to set up the Simple Workflow and how to automatically place newly created items into it. We now need to create a way to limit which Simple Workflow commands are available to users. In this blog post, we will go over the permissions that need to […]
Quality Assurance
Implementing Workflow in Sitecore: A Mini-Series Part 3 – Applying Workflow
In my previous post in this mini-series, I went over the creation of the Simple Workflow and its states. In this post, we will go over how to automatically place Sitecore items into the Draft state upon creation. We will cover two approaches to implementing this: setting the Draft state in the Standard Values of […]
Implementing Workflow in Sitecore: A Mini-Series Part 2 – Workflow States
Now that we have covered what a workflow is in Sitecore, let’s jump into configuring workflow states in a custom workflow. Again, the number of workflow states you need is entirely up to the requirements of your business process for getting content approved. This post will walk through the creation of a simple workflow. This […]
Implementing Workflow in Sitecore: A Mini-Series Part 1 – Overview
You or your company have chosen to use Sitecore as your CMS of choice. Hooray you made a good decision! Making new pages for your site is easy! It’s truly the bread and butter of using Sitecore: ease of content creation. Simply create a page, populate it with components, and then publish. Ta da! It’s […]
Validate API Calls Using Rest Assured in Singleton Design Pattern
Introduction Application Programming Interface becomes the backbone of programming, which helps in communicating between two different systems. As a tester, we need to give maximum test coverage for API calls validation in integration testing. This can be achieved by automating the API calls to increase efficiency. Rest API calls will be validated using different open-source […]
Combining Manual with Automation Testing!
Automating rigorous manual testing effort is the best strategy to demonstrate the capabilities of any skilled testing team. Combining these efforts efficiently can save time, increase productivity with improved quality. What are the reasons, most Testing Teams fail to take advantage of automation or rather mixing their Manual Testing efforts with Automation? There are tests […]
Unit Testing Custom Rules, Actions, and Conditions with FakeDb – Part 3 – Testing Rule Execution
I thought it would be a good idea to finish this series with Part 3 – Testing Rule Execution – focusing on new rule types.
Toolset for the Elite Web Developer
Remember the good ol’ days when you were learning how to code, and all that mattered was getting the code to compile and making sure the site rendered what you expected? You probably tried to keep your code organized and readable; after all, you had to be able to understand what you wrote. Maybe you […]
How to Test PageMode.IsExperienceEditorEditing in Sitecore
If you are passionate about testing automation in Sitecore, sooner or later you will want to mock Context.PageMode.IsExperienceEditorEditing (or Context.PageMode.IsPageEditorEditing in pre-Sitecore 8) properties. This post will give you step-by-step instructions on how to do that using Sitecore.FakeDb.
QA & Testing is No Longer Just a Technical Issue, It Is a Business Issue!
In today’s world, in which digital transformation has increased, the quality of technology solutions has an important impact on the business results. Since an application defect is now translated into a business process failure, it can damage not just the reputation of the company but also the loyalty and profitability. QA & Testing is no […]
How I Fought a Common Cliché in the IT Industry
In the world and today’s society, there are many clichés; I think clichés can be some of the most hurtful things as they prevent us from knowing a new person with different nationality, religion, skin color, or different musical taste. At the end of the day, we are just people who do the same things, […]
Unit Testing Custom Rules, Actions, and Conditions with FakeDb – Part 2 – Testing Actions
In part 2 of this 3 part series, I will cover how to test a custom action using Sitecore FakeDb. When testing a custom action, you are testing that action alone – so I am not testing the rules engine itself, nor am I testing a specific condition (that was covered in part 1 of […]