Wednesday, June 23, 2021

Why SelectorsHub over DevTools & other XPath Plugin?


Yes we all prefer to write our own XPath & use DevTools to write & verify XPath.

But unfortunately we never realised that DevTools doesn’t give the right information about XPath as it also gives the string match and due to other functionality. DevTools breaks in case of nested shadow dom, nested iframe, generate wrong selectors for svg etc.

And when we use XPath plugins to get auto generated XPath, most of the plugins used to break in many cases like shadow dom, iframe, nested iframes, nested shadow dom and svg etc. Also they don’t generate robust relative xpath which could be used in script. So here at the end we found ourselves wasting time in place of saving.


Here SelectorsHub comes as a package which solves all the locators problem and helps in learning along with time saving.


SelectorsHub is a FREE browser plugin which is available for all browsers. It has amazing innovative features which makes it stand out from the other XPath plugins.


  1. Auto suggests the locator's functions while writing own selector like a Smart Editor which helps a lot in learning along with time saving.

  2. Error handling. Shows the proper error message for invalid XPath.

  3. Supports Shadow DOM, nested Shadow DOM.
  4. Supports Iframe, nested iframes, frame & nested frames.
  5. Supports Shadow DOM inside iframe.
  6. Debugger feature to inspect invisible elements.
  7. We can generate multiple selectors for many elements along with code which saves a huge amount of time.
  8. Supports all browsers and regular updates on all browsers.
  9. Best part it’s creator is very approachable and takes the user’s feature request on priority.
  10. There are many more features, please refer to the detailed tutorial to learn more about it.


Download link-

https://selectorshub.com/

Detailed Tutorial-
https://www.youtube.com/watch?v=jV84DRg96qs

Saturday, June 12, 2021

Test Cases for Triangle!!!!

1. To check that whether the figure has 3 sides.

2. To check whether it has 3 angles.

3. To check whether any of the angle is 90 degrees.

4.To check whether any of the two sides are equal.

5. To check whether all the sides are equal.

6. To check whether any of the two sides squares sum is equal to  other side.

7.To check whether all the sides are not equal.

8. To check the length of the triangle.

9. To check the breadth of the triangle.

10.To check the height of the triangle.

11. To check whether all the angles sum is 180 degrees.

12.To check whether any of the two angles is less than 90 degrees.

13.To check whether the triangle has three vertices.

14. To check whether the triangle is having only 3 straight lines with no overlap.

15. To check shape of the triangle.