Posts

How to skip the SSL certificate check in selenium webdriver ?

//Using Firefox profile set AcceptUntrustedCertificates to ture  
 FirefoxProfile profile=new FirefoxProfile();  profile.setAcceptUntrustedCertificates(true);  //Then pass that profile while creating Firefox driver  WebDriver Driver = new FirefoxDriver(profile);  

What is User Story point ?

In Agile Methodology, team's capacity can be measured in terms of story points and those points can be determined using estimated time or user story complexity. The first approach i.e. estimation based on time assumes equal expertise in team and does not indicate the difference between the hard to complete story and the one which is very easy and undemanding – this approach considers only how long the work will take to complete. The problem with this approach is a junior member may estimate more for a user story than an expert or senior member, in this case if we map time with story points then velocity may appear higher as compared to other members in team – which is not correct – also this brings in mind that the focus of this approach is more on a individual than the team. Let’s talk about the other approach which is based on user story complexity – it refuses to quantify work in terms of time because this would undermine the self organization central to the success of

Localization,Internationalization Testing

Image
Learn what is Localization Testing and How to perform it: It is very common to find websites that are now available in multiple languages. Global brands have now recognized that the only way to connect and create value is by introducing their business to locals in the language that is truly local. This process of adapting a product to different language, region and locale is called localization. A localized product creates more business opportunities and caters for growth and expansion. However, many organizations make the mistake of adapting localization towards the end of the development process or just before the product launch. In order to localize a product it is very important to find out if it is internationalized. Confused? An internationalized Product/application design is the one that can accommodate localized content such as characters in non-western letters, double byte languages, ability for text to expand as in European languages and contract as in Asian lan

Page Object Model

Image
Design patterns A Design pattern is a generic solution to a common software design/architecture problem. Implementation of these design patterns leads to inclusion of best practices and best solution, evolved over the time by others while working with similar problems. Page Object Model in Selenium A Page Object Model is a design pattern that can be implemented using selenium webdriver. It essentially models the pages/screen of the application as objects called Page Objects, all the functions that can be performed in the specific page are encapsulated in the page object of that screen. In this way any change made in the UI will only affect that screens page object class thus abstracting the changes from the test classes. Advantages of using Page Object Model 1.Increases code reusability - code to work with events of a page is written only once and used in different test cases 2.Improves code maintainability - any UI change leads to updating the code in page obje