Tim Voronov
|
90427cd537
|
Feature/new selector type (#657)
* Added remote type reference resolver
* Added support of XPath query selector
* Added CDP e2e testss covering XPath integration
* Added additional CDP e2e tests covering XPath integration
* Added type check to QuerySelector casting function
* Fixed XPath e2e tests
* Fixed vuln issue
* Added support of XPath selectors to http driver
* Added e2e tests for XPAth
|
2021-09-16 21:40:20 -04:00 |
|
Tim Voronov
|
e4e98830a0
|
Feature/eval template (#651)
* Refactored use of eval
* Disable unstable unit test
|
2021-09-07 16:33:30 -04:00 |
|
Tim Voronov
|
5119d62838
|
Feature/#478 keyboard events (#618)
* Added support of pressin special keys
* Linting
|
2021-04-23 10:42:31 -04:00 |
|
Tim Voronov
|
d55bce325c
|
Bugfix/#597 headers panic (#598)
* Remodeled HTTPHeaders
* Remodeled HTTPCookies
|
2021-03-26 12:01:00 -04:00 |
|
Tim Voronov
|
526916efb6
|
Bugfix/#575 element children (#580)
* Fixed retreival of child elements
* Fixed formatting
* Set tree depth to 0
* Removed redundant code
|
2020-12-19 13:42:57 -05:00 |
|
Tim Voronov
|
8629b57fa7
|
Added GetParentElement to HTMLElement struct (#571)
* Added GetParentElement to HTMLElement struct
* Fixed linter issue
* Fixed formatting
|
2020-11-20 23:09:12 -05:00 |
|
Tim Voronov
|
7eed93721c
|
Added support of computed styles (#570)
* Added support of computed styles
* Updated style updates
* Fixed linter issues
* Updated styles manipulation in static driver
* Updated e2e tests
* Updated methods
* Updated e2e tests
* Updated README
|
2020-11-20 20:09:21 -05:00 |
|
Tim Voronov
|
01088247e2
|
Added support of Element.nextElementSibling and Element.previousEleme… (#569)
* Added support of Element.nextElementSibling and Element.previousElementSibling
* Fixed linting issues
* Removed reedundant logger use
|
2020-11-13 21:48:00 -05:00 |
|
Tim Voronov
|
162dd07346
|
Feature/425 iframe navigation (#535)
* Updated navigation logic
* Fixed goroutine deadlock
* Fixed closing chan
* Added support of waiting for individual frame navigation
* Updated EventLoop API in order to avoid double closing of event sources
* Fixed attr retrieval
* Removed redundant println
* Updated DOM Readiness check
|
2020-07-13 14:13:03 -04:00 |
|
Tim Voronov
|
c9dfb79641
|
Added scroll options (#471)
* Added scroll options
* Updated dependencies
* Updates after code review
* Updates after review
* Added comments
|
2020-04-25 15:06:00 -04:00 |
|
Tim Voronov
|
fd6271b7db
|
Feature/#382 response cdp (#450)
* wip
* Added support of response information to CDP driver
* Fixed response look up
|
2020-02-11 20:06:04 -05:00 |
|
Tim Voronov
|
fe7b45df6e
|
Bugfix/#399 navigation (#432)
* Refactored networking
* Some work
* Added event loop
* Renamed EventHandler to Handler
* wip
* Removed console logs
* Added DOMManager
* Refactored frame managment
* Fixes
* Fixed concurrency issues
* Fixed unit tests
* Improved EventLoop api
* Some fixes
* Refactored event loop.
* Improved logic of initial page load
* Cleaned up
* Fixed linting issues
* Fixed dom.Manager.Close
* SOme works
* Fixes
* Removed fmt.Println statements
* Refactored WaitForNavigation
* Removed filter for e2e tests
* Made Cookies Measurable
* Made Cookies KeyedCollection
* Fixes after code review
* Updated e2e tests for iframes
* Fixed iframe lookup in e2e tests
* Added comments
|
2019-12-24 18:47:21 -05:00 |
|
Владимир Фетисов
|
3bb0ab183b
|
pull master
|
2019-10-03 22:42:14 +03:00 |
|
Владимир Фетисов
|
43fb43eb8b
|
add GetResponse into HTMLPage interface
|
2019-09-30 21:07:11 +03:00 |
|
Tim Voronov
|
d144c618eb
|
Added BLUR function
|
2019-09-07 12:59:37 -04:00 |
|
Tim Voronov
|
fcd0a21e75
|
Added click count (#377)
* Added click count
|
2019-09-07 01:59:32 -04:00 |
|
Tim Voronov
|
24370d8178
|
Refactored methods (#376)
* Refactored methods
* Fixed errors provided by go vet
|
2019-09-06 23:15:27 -04:00 |
|
Tim Voronov
|
c773509469
|
Added missed errors to HTMLElement interface (#375)
* Added missed errors to HTMLElement interface
* Fixed test suit
|
2019-09-06 21:02:41 -04:00 |
|
Tim Voronov
|
af1125c8e9
|
Added INPUT_CLEAR function (#366)
* Added INPUT_CLEAR function
* Fixed linting issue
* Fixed formatting
|
2019-09-01 16:09:35 -04:00 |
|
Tim Voronov
|
f39face8bf
|
Bugfix/click (#355)
* Added ability to use ClickBySelector with an element
* Fixes
* Increased timeout time
|
2019-08-24 20:26:27 -04:00 |
|
Tim Voronov
|
b323a984cc
|
Added errors to ClickX methods and added existence check (#341)
* Added errors to ClickX methods and added existence check
* Fixes
* Return None from Iterator when an error occurs
|
2019-07-26 13:22:06 -04:00 |
|
Tim Voronov
|
7e6b3bf15d
|
Feature/focus (#340)
* Added and implemented Focus and FocusBySelector methods
* Added e2e tests
* Updated CHANGELOG
* Fixed linting errors
|
2019-07-23 16:13:04 -04:00 |
|
Tim Voronov
|
347bae2e45
|
Feature/#265 dom manipulations (#329)
* Added SetInnerHTML method
* Added E2E tests
* Refactored GetInnerText* methods
* Updated e2e tests
* Moved related E2E tests to folders
* Added error message
* Added E2E tests
* Added E2E for static driver
|
2019-07-11 17:16:34 -04:00 |
|
Tim Voronov
|
7ce6797e9c
|
Feature/#230 xpath (#322)
* Implemented XPath for CDP driver
* Added XPATH function
* Added e2e tests for CDP
* Fixed linting issues
* Added support of XPath to HTTP driver
* Fixed linting issues
|
2019-07-03 14:05:02 -04:00 |
|
Tim Voronov
|
d7b923e4c3
|
Feature/#220 iframe support (#315)
* Refactored Virtual DOM structure
* Added new E2E tests
* Updated E2E Test Runner
|
2019-06-19 17:58:56 -04:00 |
|
Tim Voronov
|
71c246dd17
|
Feature/#236 cookies (#242)
* Added KeepCookies option to CDP driver
* Added LoadDocumentParams
* Added COOKIE_GET and COOKIE_SET methods
|
2019-03-15 19:59:05 -04:00 |
|
Tim Voronov
|
e17ce5a3d5
|
Feature/#250 wait style 2 (#260)
* Added WAIT_STYLE and WAIT_NO_STYLE
* Added WAIT_NO_STYLE and WAIT_NO_STYLE_ALL functions
|
2019-03-14 22:10:15 -04:00 |
|
Tim Voronov
|
82f7317ebe
|
Feature/#250 wait style (#257)
* Added WAIT_ATTR functions
|
2019-03-13 22:50:29 -04:00 |
|
Tim Voronov
|
376ad77404
|
Feature/#250 wait style (#255)
* Added support for parsed styles
* Added stdlib function.
* Added e2e tests
* Added e2e tests for STYLE_* functions
|
2019-03-13 14:51:30 -04:00 |
|
Tim Voronov
|
d0caef8be7
|
Feature/#229 wait no element (#249)
* Added possibility to wait for an element or a class absence
|
2019-03-06 21:52:41 -05:00 |
|
Tim Voronov
|
63dfcdeefd
|
Fixed dot notation for HTML elements (#239)
* Fixed dot notation for HTML elements
|
2019-02-25 21:46:39 -05:00 |
|
Tim Voronov
|
eb523f01cc
|
Feature/#221 mouse events (#237)
* Initial work
* Added MoveMouseByXY and ScrollByXY
* Fixed liniting issues
|
2019-02-23 17:52:01 -05:00 |
|
Tim Voronov
|
6e15846d0f
|
Added Context to HTML methods (#235)
* Added Context to HTML methods
* Fixed unit tests
* Updated timeout
* Fixed WAIT_CLASS timeout
|
2019-02-20 21:24:05 -05:00 |
|
Tim Voronov
|
34c8c02258
|
Refactoring/externalized html (#234)
* Externalized HTML drivers
* Fixed unit tests
* Updated logging
* Added support to set default driver
* Updated GetIn and SetIn helpers
|
2019-02-19 18:10:18 -05:00 |
|