Forum Discussion

iddebug01's avatar
iddebug01
New Member
2 hours ago

Web ID, crashing TC

Hi,

We noticed that TC is having problems with recognising IDs on WEB (Chrome), we are currently on 15.81 version.

When testing some IDs, TC recognises and writes them, and others don’t, without any obvious reason. We establish that if ID has more than 3 numbers in sequence, it will not recognize that ID. Separating words/numbers with - and _ is not always working, or maybe it works only with one of them. Then we noticed that if a large number of numbers not in sequence are in one part of the ID, again it won't work. Also, with caps letters sometimes work, sometimes don’t work.

We are only looking for IDs in Web because we found that it is the only part that we can guarantee will always work in tests. We clear the name mapping (selectors) of other stuff. Also, we needed to limit ID to 50 characters; if ID has more than 50 TC won't recognise them.

Here are some examples of weird working:

report-category-TPotNalIzpisKriterijPotN_219_50aec - not working

report-category-tpotnalizpiskriterijpotn_219_50aec - not working

report-category-tpotnalizpiskriterijpotn_219_50ae - working ( ‘c’ at the end is removed)

eport-category-tpotnalizpiskriterijpotn_219_50aec - not working ( ‘r’ at beginning is removed)

report-category-tpotnalizpiskriterijpotn-219-50aec - working ( change from _ to -)

report-category-xyxyxyxyxyxyxyxyxyxyxyxy_219_50aec - working (same length of ID)

------------------------------------------------------

travel-order-position-costs-toggle-2670000000001-1 - not working (too many numbers)

travel-order-position-costs-toggle-267xyxyxyxyxy-1 - working

------------------------------------------------------

document-list-filters-filter_19745ddd - not working (again, too many numbers)

document-list-filters-filter_197_5ddd - working (change ‘4’ to ‘_’)

------------------------------------------------------

document-list-filters-filter_0e73246f - not working ( too many numbers)

document-list-filters-filter_0e732y6f working ( change from ‘4’ to ‘y’)

and a lot more examples of this pain process. It's impossible to give developers clear instructions on how to make IDs on the web that will work with TC. Can this please be fixed? I was more than a month on these IDs. Older versions sometimes didn't even work when I put manually simple ID like “john” or “john_1”.

And at the latest version of TC, we saw that it is crashing a lot more without any messages or reason. Or for example, when you stop the test when it is running, it will frezze and you need to kill the TC in the task manager.

 

1 Reply

  • rraghvani's avatar
    rraghvani
    Icon for Champion Level 3 rankChampion Level 3

    This is a Community Forum, not Support.

    You've provided a number of examples, but what are they exactly, Name Mappings