File tree 3 files changed +25
-3
lines changed
lib/appium_lib_core/common/touch_action
3 files changed +25
-3
lines changed Original file line number Diff line number Diff line change @@ -36,10 +36,13 @@ Read `release_notes.md` for commit level details.
36
36
- ` Appium::Core::TouchAction ` and ` Appium::Core::MultiTouch ` are deprecated
37
37
- Please use W3C actions instead http://appium.io/docs/en/commands/interactions/actions/
38
38
- More working examples:
39
- - test/functional/android/webdriver/w3c_actions_test.rb
40
- - test/functional/ios/webdriver/w3c_actions_test.rb
41
- - test/functional/common_w3c_actions.rb
39
+ - [ test/functional/android/webdriver/w3c_actions_test.rb] ( test/functional/android/webdriver/w3c_actions_test.rb )
40
+ - [ test/functional/ios/webdriver/w3c_actions_test.rb] ( test/functional/ios/webdriver/w3c_actions_test.rb )
41
+ - [ test/functional/common_w3c_actions.rb] ( test/functional/common_w3c_actions.rb )
42
42
- https://www.selenium.dev/documentation/support_packages/mouse_and_keyboard_actions_in_detail/
43
+ - https://www.youtube.com/watch?v=oAJ7jwMNFVU
44
+ - https://appiumpro.com/editions/30-ios-specific-touch-action-methods
45
+ - https://appiumpro.com/editions/29-automating-complex-gestures-with-the-w3c-actions-api
43
46
- Removed Selendroid related methods
44
47
45
48
## [ 4.7.1] - 2021-09-26
Original file line number Diff line number Diff line change @@ -24,6 +24,18 @@ module Core
24
24
# add to a new MultiTouch action. When ready, call +prepare()+ and all
25
25
# actions will be executed simultaneously.
26
26
#
27
+ # Consider to use W3C spec touch action like the followings.
28
+ # https://www.selenium.dev/selenium/docs/api/rb/Selenium/WebDriver/PointerActions.html
29
+ # https://github.com/appium/ruby_lib_core/blob/master/test/functional/android/webdriver/w3c_actions_test.rb
30
+ # https://github.com/appium/ruby_lib_core/blob/master/test/functional/ios/webdriver/w3c_actions_test.rb
31
+ #
32
+ # About W3C actions
33
+ # https://www.youtube.com/watch?v=oAJ7jwMNFVU
34
+ # https://appiumpro.com/editions/30-ios-specific-touch-action-methods
35
+ # https://appiumpro.com/editions/29-automating-complex-gestures-with-the-w3c-actions-api
36
+ #
37
+ # Functional test code in ruby_lib_core repository also helps.
38
+ #
27
39
# @example
28
40
#
29
41
# @driver = Appium::Core.for(opts).start_driver
Original file line number Diff line number Diff line change @@ -27,6 +27,13 @@ module Core
27
27
# https://github.com/appium/ruby_lib_core/blob/master/test/functional/android/webdriver/w3c_actions_test.rb
28
28
# https://github.com/appium/ruby_lib_core/blob/master/test/functional/ios/webdriver/w3c_actions_test.rb
29
29
#
30
+ # About W3C actions
31
+ # https://www.youtube.com/watch?v=oAJ7jwMNFVU
32
+ # https://appiumpro.com/editions/30-ios-specific-touch-action-methods
33
+ # https://appiumpro.com/editions/29-automating-complex-gestures-with-the-w3c-actions-api
34
+ #
35
+ # Functional test code in ruby_lib_core repository also helps.
36
+ #
30
37
# @example
31
38
#
32
39
# @driver = Appium::Core.for(opts).start_driver
You can’t perform that action at this time.
0 commit comments