Issue with recording of test with record

Version 5.0.1
Isssues -

  1. With Record Web, once record finishes for a simple login form, the steps all get overwritten with the object for input username, all the time i.e. the input password becomes input username, click button login also becomes input password. Eventually have to fix all the steps manually which is waste of time compared to correct recording of steps done with Selenium IDE or Selenium Builder in one go.
  2. Even after fixing the steps, the click login button never runs successfully, nothing in the log explaining what it can’t find.

Note :- Given not so impressive first time usage of this tool even after watching hours of the youtube videos by different reviewers I think I have to get back to my reliable selenium projects which have a better user base.

Hi there,

  1. With Record Web, once record finishes for a simple login form, the steps all get overwritten with the object for input username, all the time i.e. the input password becomes input username, click button login also becomes input password. Eventually have to fix all the steps manually which is waste of time compared to correct recording of steps done with Selenium IDE or Selenium Builder in one go.
    => I’m not sure about your concerns here. What you’ve done from your record session will be stored as a test script and extract the same test objects, so can you elaborate more about ‘overwritten’? Below is my screenshot of my trial. There is no overwritten here as I can observe
    https://imgur.com/Wf2vvXU

  2. Even after fixing the steps, the click login button never runs successfully, nothing in the log explaining what it can’t find.
    => You can find in ‘Log Viewer’ section its error message , it displays full details so that you can trace which is root cause
    https://imgur.com/a/i3W84

So please help to double check again.

Thanks for the comments. Here are my observations -
#2 - For this issue looks like with the way Katalon Studio is recording the XPath
Here is what it recorded - id(“login”)/div[1]/form[1]/div[@class=“clear”]/div[@class=“halfwidth left relative width43”]/div[@class=“handle”]/button[@class=“controlText-A myaccount-btn b_submit_login”]

Here is the xpath by selenium builder which works perfectly fine -
//div[@id=‘login’]//button[.=‘Log In’]

Here is what Firefox xpath tool is reporting which works fine -
.//*[@id=‘login’]/div[1]/form/div[2]/div[1]/div[3]/button

For Issue #1, I was not able to replicate it this morning although it happened 5/5 times yesterday. I am guessing it could have been some kind of one off finicky behavior by KS, which I hope does not repeat. I did find one of the extra object browsers minimized in there which might have caused it(guessing here)

Not able to record flow in 5.6 v. Only to step are recording 1st open browser and 2nd close browser. When performing to login Katalon site “http://demoaut.katalon.com/”. Please do needful.