Stable accessors/locators using UI Relations
Identification of elements in a web interface is one of the toughest challenges of software UI automation. First came accessing by location (x,y coordinates), which quickly faded away due to window resolutions, rendering differences etc. Then came the concept of identification using code structure. XPath became hugely popular; Reasons being Automation was only attempted by […]
Syntax highlighting on my blog for Sahi Scripts
I have added support for highlighting Sahi code on my blogs. I downloaded Syntax highlighter from here:
Take a Break Max, Please
Team Sahi Pro – runner up in the Test Automation Contest at STeP-IN SUMMIT 2016
Team Sahi Pro believes in continuous learning and we nominated ourselves for the Test Automation Contest conducted by STeP-IN Forum as part of STeP-IN SUMMIT 2016. Each team could have up to five members. We went with three members – our lead developer Kshitij Gupta, our support guru Pratik Shah and yours truly me (Ajay […]
Team Sahi Pro’s solution at the Test Automation Contest
After the blog post here, we asked Rahul Verma if we could publish our solution on this blog. We were concerned about the same problem given in future contests. After getting a go-ahead, we are here to publish and describe our solution. The application for this contest was “WordPress”. There were three scenarios to be […]
test
Tool URL Score 1 Score 2 SahiPro https://www.sahipro.com/ 44 39 Test Rail – QA Tool https://www.testrail.com/qa-tools/ 55 48 Lambda Test – Automation […]
Test Talks: Automation Awesomeness: Test Automation Using Sahi with Narayan Raman
Our CEO Mr. Narayan Raman was featured on Joe Colantonio’s Test Talks. Listen to the Test Talk to discover why Sahi Pro might be the right choice and the parameters to consider while choosing a test automation tool, apart from other insights on Sahi Pro and Sahi Open Source.Quotes & Insights from this Test Talk […]
Test WF Formatting
Embedding a table Remove all border=”0″ width=”50%” etc. from the table html and use inside an embed. Selenium Sahi Works only on Firefox Works on all browsers (IE, FF, Chrome, Safari, Opera) Has trouble recording IFrames, Frames and popup windows Can record on IFrames, Frames and popup windows For Frames and IFrames, need […]
Testing applications with different subdomains
Applications like Facebook use multiple subdomains to fetch content.To make Sahi work for such applications, open sahi/htdocs/spr/domainfix.js and uncomment the linedocument.domain = d.substring(ix+1)Restart Sahi and subdomains should work now.
Testing responsive web design
Understanding responsive web design When web content was primarily consumed through laptops and desktops, web sites were designed, developed, and tested for a handful of screen resolutions such as 800×600, 1024×768. With advent of mobile operating systems such as iOS, Android, Windows 8 and BlackBerry 10, device manufacturers are rolling out different models of smartphones […]
