cmcmahon
6414f6559f
Remove expensive sleep for beta warning
...
Change-Id: Ibc06d98fc1a180a0be0e1538188b13759fcbc364
2014-01-08 20:02:52 +00:00
jenkins-bot
34afa4c15d
Merge "[browser test] change list_item to li"
2014-01-05 19:20:21 +00:00
Zeljko Filipin
fc250c601d
[browser test] Updated Ruby and RubyGems
...
Also changed single quotes to double quotes.
Bug: 56083
Bug: 57597
Change-Id: I9afea8053472d888e2484f155b5ed38034794742
2014-01-04 01:24:47 +00:00
Zeljko Filipin
508ee3203e
[browser test] change list_item to li
...
Both are valid, but using li is the convention.
Change-Id: Ic6929a1c8508760d0228c78fa132e1b1d92680a2
2014-01-04 01:24:20 +00:00
Jeff Hall
c0c021219d
[Browser test] Retry loop for beta warning dismissal.
...
Tests run via SauceLabs do not always dismss beta warning
pop-up on the first attempt, so try and try again!
Change-Id: I074824c5f1c99d8e5408dcb1ada7b97a6d20ebe8
2013-12-24 16:12:13 -08:00
cmcmahon
2b9e0cb1ff
interim move prevents edit conflicts while we sort test data issues
...
Change-Id: I857fd2d99513e0c176ef832bc92e0a16d972e74a
2013-12-24 10:35:22 -07:00
Jeff Hall
385cc12fd9
[Browser test] Update test to handle SSL in test2
...
Changed URL matching condition to be indifferent
to HTTP vs HTTPS addresses since it's not
relevant for what is under test here.
Change-Id: I3382174d6cd0e05c28fc94e0a2fcbc5d170fed3c
2013-12-23 22:28:37 +00:00
Jeff Hall
456e8c1f99
[Browser test] Update test to use existing hook
...
1) Reduce some code duplication.
2) Added bonus: will fix a problem with the failing "links" test.
3) Removed some commented code lines in feature file.
Change-Id: I7ad4ade89c6477fd42eca178bae294f4dfecdf5b
2013-12-23 22:05:34 +00:00
cmcmahon
7689946826
[browser test] replace single quotes with double quotes
...
Change-Id: I569c31b389a9678e2d99709073511711e7e628e3
2013-12-19 10:07:10 -07:00
Zeljko Filipin
30f2619c14
[Browser test] New test for switching between editing modes
...
1) Using native page-objects methods for dealing with Javascript alerts.
2) Added tags to feature file per reviewer comment.
Change-Id: I3e9d9ae16f1c880878c8e198c647376a0b9aed37
2013-12-19 14:56:30 +00:00
Jeff Hall
2b74982e95
[Browser test] New test for multi-edit workflow
...
1) Per reviewer comments, moved some of the verbosity
from feature to steps file in order to make
the feature file a little more readable.
2) Using random strings for the text of each edit
in order to make every edit unique.
3) Removing a commented line that wasn't needed.
Bug: 57654
Change-Id: Ib8b15964436d9c24556fac32977a64e2d5f22044
2013-12-19 14:28:11 +00:00
Zeljko Filipin
1cd761dad8
[browser test] Prefer string interpolation instead of string concatenation
...
Following Ruby coding convention[1].
Also fixes "no implicit conversion of nil into String (TypeError)"
error.
1: https://github.com/styleguide/ruby
Change-Id: I3bcf9ba08476117921de7d5a242f3726d8b05efb
2013-12-18 16:38:48 +00:00
jhall
5e6154ebc4
[Browser test] New transclusion template search
...
Per Bug: 58406, updating search criteria for
tranclusion templates to work with existing
content in beta labs.
Please enter the commit message for your changes. Lines starting
Change-Id: Iac6919d234bd298034cc3c3d90ec62239a3fd0df
2013-12-17 08:30:07 -05:00
Jeff Hall
f83c8d7519
[Browser test] Additional waits for SauceLabs timeouts
...
Applying same fix that was applied earlier to "bullets_steps.rb"
since that relieved frequent timeout behavior seen with tests
run via SauceLabs.
Change-Id: I0c924a315cd2bf4821a9155a1d1dcd052910e50e
2013-12-16 10:29:20 -08:00
jhall
c6a002110e
[Browser test] Add waits for SauceLabs happiness
...
1) when_present waits to deal with SauceLabs sluggishness
2) Restore a "sleep" method for running test locally
Change-Id: I692befa5da607cf2468e3a56eb9b634a17f8deb2
2013-12-13 18:56:53 +00:00
jenkins-bot
630249b1cc
Merge "[Browser test] Update Firefox + Selenium versions."
2013-12-12 21:40:42 +00:00
jhall
b552171189
[Browser test] Update Firefox + Selenium versions.
...
Change-Id: Iea8b5dea546140da58759da2db3150f85e1a553f
2013-12-12 21:33:27 +00:00
jhall
b9cd28589b
[Browser test] Updates to use new Insert menu
...
"Insert" menu replaces "More" menu for
accessing some advanced markup features.
Change-Id: I57635b54f3a5b2b72f754747bdb836fe1bfda5ec
2013-12-12 21:32:42 +00:00
jhall
d35cc1e573
[Browser test] Update to use new text styling menu
...
Also removed some duplicated code and
added test cases for bold and italic styling.
Change-Id: I181c208dd1165ea52bd4c49eb00c2eaae41ef05f
2013-12-12 10:37:48 -05:00
cmcmahon
d627b4da8f
[Browser tests] maintenance for remove parameter/template buttons
...
Change-Id: Ia04ddc5aa18f412bb2e02ee45dcfdc421b3ec64a
2013-12-09 17:39:09 +00:00
jhall
ba90be7d7a
[browser test] Headings now include a buffer space
...
Confirmed with James F that this was an intentional Parsoid
change (and not a bug).
Change-Id: I21d7eba4675eaf7250267003516585e96069b4e6
2013-12-06 20:55:58 +00:00
Zeljko Filipin
e195aa7bb5
Updated Ruby gems
...
Checking if selenium-webdriver 2.38.0 fixes cursor problem in Chrome.
Change-Id: I4467ed4ec1b3d7007f4293e3791f41502ce05959
2013-12-06 16:11:36 +00:00
cmcmahon
e54170929d
[browser test] Chrome seems to not honor when_present() correctly
...
1) Added another sleep statement which seems to fix the issue locally.
2) Modified a link page element identifier.
Change-Id: Ic0006f18752d3625bc244d924a7a8a9fac2d5221
2013-12-06 15:02:53 +00:00
mayankmadan
306665fa72
[browser test] Changed readme file so that it points to mediawiki-selenium
...
Bug: 56089
Change-Id: Ia0f5d0a36337d883c4066a866aada98d849b8315
2013-12-05 17:52:58 +00:00
jhall
02ae003f2b
[Browser test] Removing hard-coded MEDIAWIKI_USER value
...
Per this QA mail list discussion:
http://lists.wikimedia.org/pipermail/qa/2013-December/000799.html
Change-Id: Ide3bafe9b69eb5769eb99d0a3989d0e909f512ea
2013-12-05 16:56:29 +00:00
jhall
1b847c44dd
[Browser test] Restoring a missing page element
...
Earlier check-in for a VE media interface test
inadvertently re-named a page element that
should not have changed.
Change-Id: Iac1ef365e9cb3912977c8a89f3158ad9d122c93d
2013-12-04 16:03:15 +00:00
jenkins-bot
12d2210cb3
Merge "[Browser tests] Prefer double-quoted strings in Ruby code"
2013-12-04 12:17:01 +00:00
jhall
73198b52d0
[Browser test] New test for VE media interface
...
Updated to capture changed iframe positioning of some page controls.
Change-Id: I3864e04935eca1ae7c9d70df42fd34ce58e90d66
2013-12-03 23:12:57 +00:00
cmcmahon
c65a683ecf
[browser test] more shuffling of elements among iframes
...
Change-Id: I1a60e2370fc436702d983705d7360563f5483242
2013-11-27 09:05:58 -07:00
mayankmadan
2af79b6108
[Browser tests] Prefer double-quoted strings in Ruby code
...
Bug: 57597
Change-Id: I4ddc3f20d03bf3e66b04234be529c3eaa29be9e0
2013-11-27 16:01:23 +05:30
cmcmahon
0a091193f9
[browser test] elements moved among iframes
...
Change-Id: Icc9f3f4422dfed063073724f8b610e75fd967b2d
2013-11-26 18:55:21 -07:00
Jeff Hall
c027af9e12
[Browser test] Expanding test with additional text markup types
...
Change-Id: I3141993f1527dfdeea66ac2a52ee7c8be384f198
2013-11-19 13:42:07 -08:00
Jeff Hall
583936f82f
[Browser test] Add Review Changes workflow per reviewer comment
...
Change-Id: I50d0defb3c4f51f317a497d0f805859e961b8f7f
2013-11-19 10:28:26 +01:00
cmcmahon
2d6864e19f
[browser test] Additional UTF-8 editing test string
...
Change-Id: Iaf894043462e114e0845fc3016396ab4f51fa21b
2013-11-13 18:46:44 +00:00
cmcmahon
d2165ad8fb
[browser test] identifier for Link close element changed
...
Change-Id: Ia923c775315af9f0cd7017e0b02e621b3d9112b4
2013-11-13 00:23:50 +00:00
cmcmahon
f8d0cbded5
[browser test] one more variable string no longer hard coded
...
Change-Id: Ifa4917442707d0c83799ea7e018ae1c4aa7bb4c6
2013-11-08 09:19:30 -07:00
cmcmahon
53cb5a3ffd
[browser test] edit string no longer hard coded
...
Change-Id: I8d9e9ae2cafa18a9a680abdca8c4224ef10a08b6
2013-11-08 07:35:38 -07:00
cmcmahon
ca2a7ce38f
[browser test] input string no longer hard coded
...
Change-Id: I361b3ea025e405d1fc5a2e12c3c85d177147b90d
2013-11-06 17:08:42 -07:00
cmcmahon
3754bc77e4
[browser test] add a test to edit with utf8 strings
...
Change-Id: I88e475ee98bc8f696c1a1d0ad108c12a48fe7eee
2013-11-05 07:45:06 -07:00
Zeljko Filipin
efa741baea
[browser test] Updated Ruby gems
...
Change-Id: I8c298efe8dd1abbb42b5c42ee0b8075a0aad9acf
2013-11-04 15:36:03 +01:00
Zeljko Filipin
abc5b9920d
[browser test] Removed visual_editor from file names
...
No longer needed, since the files are now in VisualEditor repository.
Change-Id: Id677c2630ff5a1ae2d49f62058d0d4fdebeaf381
2013-10-31 16:22:08 +00:00
jenkins-bot
5d55d3a5b9
Merge "[browser test] changes make it convenient to click Refs icon"
2013-10-30 17:32:34 +00:00
cmcmahon
86745454a6
[browser test] changes make it convenient to click Refs icon
...
Change-Id: I9a9ca50357601e9d254a8c86e172a497ca839387
2013-10-30 10:35:57 -06:00
cmcmahon
937f68aaa8
[browser test] changes make it more convenient to click Transclusion icon
...
Change-Id: I21e5a0f11f58c7f199d9c36c2ac65705c295b397
2013-10-30 16:27:15 +00:00
cmcmahon
e4549a14b3
[browser test] disabled indent/outdent are now spans not links
...
Change-Id: I8b8788f4c92219480936360efe7153ab093c274e
2013-10-30 09:49:39 -06:00
cmcmahon
2fd5507f99
[browser test] remove OS-specific part of elements using :title
...
Change-Id: I1d6db5b6bf9bec44f5646ed8f7096ce462a5707c
2013-10-29 09:47:44 -06:00
jenkins-bot
9ae15a77b7
Merge "[browser test] fixed Cucumber tags"
2013-10-29 06:20:59 +00:00
Roan Kattouw
c9b959e878
[Browser tests] Fix a couple of stray ve-ui classes that moved to oo-ui
...
Change-Id: Ie89c0b1312b3150e7a3d9144d771a8996f0f606d
2013-10-28 23:10:42 -07:00
Trevor Parscal
e83dc3f8fc
Use a toolbar for the actions buttons in ve.init.mw.ViewPageTarget
...
Change-Id: I260059802379d8cab8ca175b7d7d32813e3ff10a
2013-10-29 05:57:52 +00:00
Trevor Parscal
230d88d182
Isolate links within OO.ui.Tool
...
This allows other content to be added without it being nested inside an
<a> which results undesired visual and functional effects.
Change-Id: I667878fe4ae682712094a61bb4b411ac5fb999c7
2013-10-28 22:55:32 -07:00