You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: AutoCheck.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ layout: default
6
6
{:toc}
7
7
8
8
# Automatic checks #
9
-
[AutoCheck](https://addons.mozilla.org/en-US/firefox/addon/selite-auto-check/versions/), one of SeLite [Components](Components), validates the current page after every successful Selenese [command]. (That is not necessarily on every page reload - e.g. it may skip pages that redirect.) You can use some standard checks (with optional configuration) or create custom ones.
9
+
[AutoCheck](https://addons.mozilla.org/en-US/firefox/addon/selite-auto-check/versions/) ([Components](Components) > [Auto Check](Components#autocheck)) validates the current page after every successful Selenese [command]. (That is not necessarily on every page reload - e.g. it may skip pages that redirect.) You can use some standard checks (with optional configuration) or create custom ones.
10
10
11
11
## Negative checks ##
12
12
Negative checks validate that given selector(s) don't match any elements on the page. That's useful if your web server, framework or programming language report errors/warnings/notices in some kind of fixed format.
Copy file name to clipboardExpand all lines: Bootstrap.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ layout: default
7
7
{:toc}
8
8
9
9
# Summary #
10
-
[SeLite Bootstrap](https://addons.mozilla.org/en-US/firefox/addon/SeLite-Bootstrap/versions/), one of SeLite [Components](Components), allows smoother development of Selenium [Core extensions][Core extension] (just in plain Javascript files, not packaged as `.xpi`). It reloads them automatically on change.
10
+
[SeLite Bootstrap](https://addons.mozilla.org/en-US/firefox/addon/SeLite-Bootstrap/versions/) ([Components](Components) > [Bootstrap](Components#bootstrap)) allows smoother development of Selenium [Core extensions][Core extension] (just in plain Javascript files, not packaged as `.xpi`). It reloads them automatically on change.
11
11
12
12
It's more convenient than Selenium IDE's way of loading [Core extensions][core extension] (Selenium menu > _Options > Options > General > Activate developer tools_), which requires you to apply Selenium menu > _Options > Options > General > Reload_ button every time you change your extension file.
Copy file name to clipboardExpand all lines: ExtensionSequencer.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ layout: default
6
6
{:toc}
7
7
8
8
# Summary #
9
-
[SeLite Extension Sequencer](https://addons.mozilla.org/en-US/firefox/addon/selite-extension-sequencer/versions/), one of SeLite [Components](Components), allows [extensions of Selenium IDE][Extension of Selenium IDE] to declare dependencies. Then it ensures that they are loaded in a correct order.
9
+
[SeLite Extension Sequencer](https://addons.mozilla.org/en-US/firefox/addon/selite-extension-sequencer/versions/) ([Components](Components) > [Extension Sequencer](Components#extensionsequencer)) allows [extensions of Selenium IDE][Extension of Selenium IDE] to declare dependencies. Then it ensures that they are loaded in a correct order.
10
10
11
11
It only works for extensions packaged as Firefox add-ons (as `.xpi` files, or through [proxy files](https://developer.mozilla.org/en/Setting_up_extension_development_environment)). It doesn't cover extensions loaded from single Javascript files via Selenium IDE menu Options > Options > General, neither through [Bootstrap](Bootstrap).
Copy file name to clipboardExpand all lines: ExtraCommands.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ layout: default
6
6
{:toc}
7
7
8
8
# Overview
9
-
[SeLite Commands](https://addons.mozilla.org/en-US/firefox/addon/selite-commands/), one of SeLite [Components](Components), provides several Selenese commands and related functionality.
9
+
[SeLite Commands](https://addons.mozilla.org/en-US/firefox/addon/selite-commands/) ([Components](Components) > [Commands](Components#commands)) provides several Selenese commands and related functionality.
10
10
11
11
# Robust commands #
12
12
Commands with name in form `xxxRobust: typeRobust, clickRobust, selectRobust` action the same as original commands `xxx`, but if the target doesn't exist, then they skip and they don't fail.
Copy file name to clipboardExpand all lines: PackagedScripts.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -44,7 +44,7 @@ Before you run a [script] packaged with local forms/pages, the current tab in Fi
44
44
Open a suite using Selenium IDE menu File > Open... or Open Test Suite... Do not open actual [cases][case] via menu File > Open..., otherwise they won't be able to access any local forms/pages (as per above) nor any shared Selenese functions. Then you can run the whole suite, or selected cases. Shared [cases][case] that only define Selenese functions are not intended as runnable.
45
45
46
46
## Running multiple suites
47
-
In order to run the whole set of SeLite [suites][suite] (except for `selite.sel-blocks-global/selenese-scripts-negative/`), use [Components](Components) > Run All Favorites. Import `SeLite/run-all-favorites.json`. You need source of SeLite and [SelBlocksGlobal](SelBlocksGlobal) to be in their default folders (`SeLite` and `SelBlocksGlobal`) under your home folder. Those folder names are the default when you [check them out](https://github.com/SeLite/Selite) from GIT. If you download them instead, rename the folders to `SeLite` and `SelBlocksGlobal`.<!-- TODO Test. replace here and elsewhere -->
47
+
In order to run the whole set of SeLite [suites][suite] (except for `selite.sel-blocks-global/selenese-scripts-negative/`), use [Components](Components) > [Run All Favorites](Components#run-all-favorites). Import `SeLite/run-all-favorites.json`. You need source of SeLite and [SelBlocksGlobal](SelBlocksGlobal) to be in their default folders (`SeLite` and `SelBlocksGlobal`) under your home folder. Those folder names are the default when you [check them out](https://github.com/SeLite/Selite) from GIT. If you download them instead, rename the folders to `SeLite` and `SelBlocksGlobal`.<!-- TODO Test. replace here and elsewhere -->
Copy file name to clipboardExpand all lines: SelBlocksGlobal.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ layout: default
6
6
{:toc}
7
7
8
8
# Overview #
9
-
SelBlocks Global (one of SeLite [Components](Components)) is an enhancement of [SelBlocks](https://github.com/refactoror/SelBlocks/). It enables
9
+
SelBlocks Global ([Components](Components) > [SelBlocks Global](Components#selblocksglobal)) is an enhancement of [SelBlocks](https://github.com/refactoror/SelBlocks/). It enables
10
10
11
11
* calling Selenese _functions_ (blocks of steps, formerly called _scripts_) across cases and
Copy file name to clipboardExpand all lines: SeleniumIDEtips.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ These notes are about usability of [Selenium IDE](http://seleniumhq.org/projects
13
13
When saving a [case] or a [suite], Selenium IDE doesn't add `'.html'` extension. So, add `.html` yourself, which will let you identify the file more easily.
* in-place editing of Selenese commands/comments and their parameters (`target` and `value`), right in the commands list
19
19
* productivity keyboard shortcuts
@@ -30,7 +30,7 @@ After you select a row, you can use key shortcuts `I` and `M` to insert new comm
30
30
31
31
32
32
# Clipboard And Indent
33
-
[Components](Components) > 'Clipboard And Indent' enables clipboard sharing between Selenium IDE and other applications. Otherwise Selenium IDE doesn't accept Selenese commands/comments passed through clipboard from another Selenium IDE instance when [using multiple Selenium IDEs in parallel](#using-multiple-selenium-ides-in-parallel).
33
+
[Components](Components) > [Clipboard And Indent](Components#clipboard-and-indent) enables clipboard sharing between Selenium IDE and other applications. Otherwise Selenium IDE doesn't accept Selenese commands/comments passed through clipboard from another Selenium IDE instance when [using multiple Selenium IDEs in parallel](#using-multiple-selenium-ides-in-parallel).
34
34
35
35
It enables Selenese commands/comments to be indented with spaces into blocks, through menu or by pressing right or left arrow. It automatically indents and unindents structured commands that come with [SelBlocks Global](SelBlocksGlobal).
Copy file name to clipboardExpand all lines: Settings.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ layout: default
6
6
{:toc}
7
7
8
8
# Summary #
9
-
[SeLite Settings](https://addons.mozilla.org/en-US/firefox/addon/selite-settings/versions/) allows easy custom configurations of Selenese scripts and [Core extensions][core extension]. See also [Components](Components).
9
+
[SeLite Settings](https://addons.mozilla.org/en-US/firefox/addon/selite-settings/versions/)([Components](Components) > [Settings](Components#settings)) allows easy custom configurations of Selenese scripts and [Core extensions][core extension].
0 commit comments