Hey there!

This is me Smriti. I am a fun-loving person , jovial , a bit crazy :D  and a total gadget freak. Want to live my life in the ‘what is’ rather than spending time living in the ‘what if’.

I follow the rule of ‘NEVER STOP LEARNING’.

Currently enjoying working as a Quality Analyst at ThoughtWorks Bangalore .

Share if you like : Share on Facebook
Tweet about this on Twitter
Share on LinkedIn

12 comments on “About Me

  • hey Thanks for maintaining QA blog.can u share. how to connect netbeans +appium +Mac OSx ?
    i have up the appium server , when i click on appium inspector it show
    “Could not get list of sessions from Appium Server

    Be sure the Appium server is running with an application opened by using the “App Path” parameter in Appium.app (along with package and activity for Android) or by connecting with selenium client and supplying this in the desired capabilities object.”

    what does this desired capabilities mean?

  • Hello Smriti,
    I am sneha working as a QA tester . firstly i want to mention that you have an amazing blog but I have one question to ask :
    I want to start automating my test cases in appium. however i do not know much of coding.Do i need to learn a lot of programming stuff for this? can you please guide me as to how i must move forward?

    • Hey Sneha

      Thank you.
      You need to have basic learning of Java and you can learn eventually as you keep writing scripts. Please go through my blog post for starting with Appium iOS. I have mentioned step by step explanation starting from how to create project to what all parameters and things required to run the tests starting from scratch.
      Let me know if you face any issues – would be ready to help!

  • Hey smriti,
    I must say this is where I got what i was looking for. Was really tired with a tutorial where I could start from the scratch. As a beginner this blog serves the purpose for me and it is really useful for those who are looking for a kick start in automation testing.
    Nice work!! 🙂

  • Hi Smriti,

    I am really impressed the way you explained the usage of Appium and resolved so many queries. I was struggling to find some unknown issues related to Appium-iOS, thanks to google, I was directed to your blog and resolved my queries.

    I truly appreciate the way you answered all queries and detailed description. Happy to read your blog and Thank you so much.


  • Hi i followed your tutorial website for appium testing using iOS apps ,
    I installed eclipse,Appium application and followed steps mentioned in your website but if i try to run the testcase it is throwing error “problem launching JUnit Tests” and also some times it throws

    Exception in thread “main” org.openqa.selenium.remote.UnreachableBrowserException: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure.
    Build info: version: ‘2.48.2’, revision: ’41bccdd’, time: ‘2015-10-09 19:55:52’
    System info: host: ‘XYZ-iMac.local’, ip: ‘XXX.XX.XX.X’, os.name: ‘Mac OS X’, os.arch: ‘x86_64’, os.version: ‘10.11’, java.version: ‘1.8.0_65’
    Driver info: driver.version: RemoteWebDriver
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:641)
    at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:247)
    at org.openqa.selenium.remote.RemoteWebDriver.(RemoteWebDriver.java:129)
    at org.openqa.selenium.remote.RemoteWebDriver.(RemoteWebDriver.java:156)
    at com.FirstTestAppium.FirstTestCase.main(FirstTestCase.java:27)
    Caused by: org.apache.http.conn.HttpHostConnectException: Connect to [/] failed: Connection refused
    at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:151)
    at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
    at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
    at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
    at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
    at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
    at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
    at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:71)
    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:55)
    at org.openqa.selenium.remote.internal.ApacheHttpClient.fallBackExecute(ApacheHttpClient.java:143)
    at org.openqa.selenium.remote.internal.ApacheHttpClient.execute(ApacheHttpClient.java:89)
    at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:142)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:620)
    … 4 more
    Caused by: java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:589)
    at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:74)
    at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:134)
    … 17 more

    Help me if you can.

  • Hi Smriti,
    I am n plan of executing android application in two devices parallely.
    If you any idea or steps.can you please share it
    Thanks in advance

  • Hi Smriti,
    Your step by step explanation is very helpful specially for a new person trying to learn appium without any Java knowledge. Many thanks for your thoughtful work. Looking forward to learn much more 🙂

Leave a Reply to VeeraPrathap Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.