Posts

Showing posts from 2019

Experitest-Appium-Studio-Sample-test-automation-framework

This is a sample test automation framework to get started with android and iOS automation using Experitest Appium Studio. Experitest Appium Studio is an IDE designed for mobile test automation development and execution using the Appium\Selenium WebDriver API. With the latest release of Experitest Appium studio software it allows the user to eleminate prerequisites such as the requirement to develop iOS tests on MAC OSX machines. Thus eradicating the need of MAC machine to automate iOS application. Pre-Requisites : Install Experitest Appium Studio Community edition from- http://experitest.com/appium-studio/ and follow configuring devices with the studio from the documentation provided. Java installed and Environment variables set Maven plugin installed in eclipse TestNG plugin installed in eclipse. Getting Started : To Run the existing project :  1.Run the Experitest Appium Studio software once installed.  2.Connect an android device and add the device in the studi

Maven - Java version changes automatically to 1.5 after maven update

Maven - Java version changes automatically to 1.5 after maven update In my maven project whenever i update the project, my project would default to J2SE-1.5 execution environment. To overcome this issue add the following properties in the POM.xml <properties> <maven.compiler.source> 1.8 </maven.compiler.source> <maven.compiler.target> 1.8 </maven.compiler.target> </properties> Where 1.8 is the java version of your current JDK/JRE. Another way of doing this is adding a with the maven-compile-plugin as <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.2</version> <!-- or whatever current version --> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> </plugins> </build>