Question: In our web-application(built on Bootstrap and Angular), certain tabs in the navbar are displayed only to particular users. Certain input boxes/ buttons are enabled only to certain users. I want to write test scripts using Selenium/ Sikuli to test this functionality and I want your suggestions in this approach.

One of the ideas is to navigate to different pages in the UI, and use Selenium's `isDisplayed()` and `isEnabled()` functions and make assertions. And capture screenshots accordingly? 

The other idea is to use Sikuli and match certain submenus being present on hover, capture screenshots and compare with the expected.

Which approach do you guys think is the better one to use? Also, please suggest if there's another way to do it. 

Would also be so glad if you guys can provide me a generic method to test this.

Answer: 
I think the name comes from the resulting graph over-time, which is called a stairstep graph. I don't think it is official, but more some terms added together which seemed logical.

The step load pattern increases the user load periodically during the load test.
Creating a stairstep graph where you show number of users vs time:

[![enter image description here](https://i.stack.imgur.com/shNoy.png)](https://i.stack.imgur.com/shNoy.png)

This instead of a continuous increase over time. Let say you increase the number of users by 60 each minute. This would generate a stairstep. You could also add a user each second increasing it linear.

Other reads:

* How to: Change the Load Pattern: <https://msdn.microsoft.com/en-us/library/ms182586(v=vs.80).aspx>
Here is an explanation for the term you are looking for. Though I believe that the adliteram term you are after does not exist, but it refers to the different approaches to **load patterns**.

The **step** load pattern is used to specify a user load that increases with time up to a defined maximum user load. For stepping loads, you specify the Initial User Count, Maximum User Count, Step Duration (seconds), and Step User Count.

For example a **Step load** with an Initial User count of one, **Maximum User Count of 100**, **Step Duration** (seconds) of 10, and a Step User Count of 1 creates a user load pattern that starts at 1, increases by 1 every 10 seconds until it reaches 100 Users.