-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Medium] Значения linkText локатора могут содержать спецсимволы, все они должны быть экранированы #1588
Comments
Для экранирования использовались только спец. символы из предложенного раздела: https://docs.oracle.com/javase/tutorial/java/data/characters.html (см. в задании в Expected behavior) |
Эти символы присутствовали и в моем наборе тоже, просто они там помещены среди других спецсимволов. |
Environment details (please complete the following information):
JDN v 3.14.30 Back-end v 0.2.58
win10
Describe the bug
Значения linkText локатора могут содержать спецсимволы, все они должны быть экранированы
To Reproduce
Steps to reproduce the behavior:
0. Откройте страничку https://www.linkedin.com/mynetwork/invite-connect/connections/
В моём случае это было тут:
а переносы строки - там будут и так
Увидим такую картину:
Actual behavior
![image](https://private-user-images.githubusercontent.com/26869421/287889072-d6602c72-3298-4e7b-bc1b-19b8350d9094.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNTI5MTksIm5iZiI6MTczOTM1MjYxOSwicGF0aCI6Ii8yNjg2OTQyMS8yODc4ODkwNzItZDY2MDJjNzItMzI5OC00ZTdiLWJjMWItMTliODM1MGQ5MDk0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEyVDA5MzAxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTYwZTY0ZjA1ZDUzNmJlNzIyYjM0OWNhNzZjNTQ0MzI1ZTgxNTEzNWQzYTNkNmYyMWJlNjFlNzE4MDllMWEzOTAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.R4QuBMaiK-dWOWoQJ6bZhz-Sw2p3hQqq_RGhhR0OAFI)
На панели локаторов мы видим такую картину:
В экспорте и копипасте в буфер значение такое:
Expected behavior
Все специальные символы на панели покрытия, в экспорте и в результате копирования в буфер должно быть экранированы, как это написано в разделе Escape Sequences тут - https://docs.oracle.com/javase/tutorial/java/data/characters.html
и результат должен быть такой:
The text was updated successfully, but these errors were encountered: