Skip to content

Commit

Permalink
I/O improvements release
Browse files Browse the repository at this point in the history
Updated packaged installations. Updating to v2.4 done, original commit
here -
tebelorg@718b21c
add17327a

I/O Improvements Release
- snap pdf (phantomjs / headless chrome)
- write step to append new line to file
- table step to save table (no css selector)
- auto transpose datatable csv file
- support datatable cells with commas
- present() function to check element
- chrome extension note down element

Been holding back implementing some of these changes in order to avoid
attracting users. I’m happy with current user base, growing more and
faster will spread time thinly across much more edge cases needs.

Google just launched Puppeteer, I think most developers would be busy
now exploring it than other web automation tool, so I feel safe to add
these features now.
  • Loading branch information
kensoh committed Aug 22, 2017
1 parent 84c24af commit 01fa51b
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 10 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ If you know JavaScript and want to be more expressive, you can even use JavaScri
There is automatic waiting for web elements to appear + error-checking + nesting of JavaScript code blocks. Not forgetting the option to run automation flows hosted online or auto-upload run results online for sharing. TagUI also supports visual automation of website and desktop through built-in integration with Sikuli. Instead of using element identifiers, images can be used to identify user interface elements to interact with.

# Set Up
TagUI is in **process of updating to v2.4** and runs on macOS, Linux, Windows ([link to release notes](https://github.com/tebelorg/TagUI/releases))
TagUI is in v2.4 and runs on macOS, Linux, Windows ([link to release notes](https://github.com/tebelorg/TagUI/releases))

### PACKAGED INSTALLATION
Easiest way to use TagUI - no setup is needed, all dependencies are packaged in
Expand Down Expand Up @@ -223,7 +223,7 @@ type email|type \`email\` as [email protected]
- TagUI loops through each column to automate using values from different datasets
- Eg, echo "TESTCASE - \`testname\`" in your flow shows TESTCASE - Trade USDSGD
- Data-centric approach with rows representing data fields (usually row = test case)
- To auto-transpose conventional datatable, save as flow filename plus _transpose.csv
- To auto-transpose conventional datatable, save as flow filename plus \_transpose.csv

TEST TRADES|TEST #1|TEST #2|TEST #3
:----------|:------|:------|:------
Expand Down
Binary file modified src/media/flowchart.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 6 additions & 8 deletions src/media/flowchart.scap
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,12 @@
</Appearance>
<String>visual automation of web browser and desktop</String>
</Note>
<Note ID="20" FontSize="9.0" Position="542.077715,63.077715" Width="107.0">
<Note ID="20" FontSize="9.0" Position="529.770287,61.0" Width="119.0">
<Appearance>
<Alignment>Center</Alignment>
<Border Style="Square"></Border>
</Appearance>
<String>saved screenshots,
text files, execution logs, outgoing API calls and other outcomes resulting from automated actions
(option to auto-upload results to hastebin.com)</String>
<String>saved screenshots, text files, pdf, csv, execution logs, outgoing API calls and other outcomes resulting from automated actions (option to auto-upload results to hastebin.com)</String>
</Note>
<Note ID="14" FontSize="9.0" Position="399.0,143.0" Width="67.0">
<Appearance>
Expand Down Expand Up @@ -113,7 +111,7 @@ URL to an online file)</String>
<FormatRange Bold="Yes">0,8</FormatRange>
</Formatting>
</Note>
<Note ID="4" FontSize="12.0" Position="485.077715,236.385143" Width="87.0">
<Note ID="4" FontSize="12.0" Position="485.0,236.0" Width="87.0">
<Appearance>
<Alignment>Center</Alignment>
<TextColor>1.0 0.999974 0.999991</TextColor>
Expand Down Expand Up @@ -169,14 +167,14 @@ URL to an online file)</String>
</Appearance>
<String>scriptable web browser executed on top of Firefox</String>
</Note>
<Note ID="17" FontSize="9.0" Position="472.077715,262.385143" Width="113.0">
<Note ID="17" FontSize="9.0" Position="472.0,262.0" Width="113.0">
<Appearance>
<Alignment>Center</Alignment>
<Border Style="Square"></Border>
</Appearance>
<String>work with SlimerJS for visible web automation</String>
</Note>
<Note ID="19" FontSize="12.0" Position="501.783304,152.946671" Width="87.0">
<Note ID="19" FontSize="12.0" Position="502.0,153.0" Width="87.0">
<Appearance>
<Alignment>Center</Alignment>
<TextColor>1.0 0.999974 0.999991</TextColor>
Expand Down Expand Up @@ -209,7 +207,7 @@ URL to an online file)</String>
<TextColor>1.0 1.0 1.0</TextColor>
<Fill>0.314662 0.314653 0.314658</Fill>
</Appearance>
<String>v2.3 </String>
<String>v2.4 </String>
<Formatting>
<FormatRange Bold="Yes">0,6</FormatRange>
</Formatting>
Expand Down

0 comments on commit 01fa51b

Please sign in to comment.