Haomin Liu
fe2e13d1f7
fix: tooltip of env config ( #169 )
2024-11-27 17:49:14 +08:00
yuyutaotao
e7a58b3b24
faet: support yaml style scripts ( #165 )
2024-11-25 16:05:01 +08:00
yuyutaotao
fabe28b6d7
chore: adjust the report UI ( #163 )
2024-11-18 17:29:52 +08:00
zhouxiao.shaw
d377f0a989
chore: optimize report selector style
2024-11-15 07:43:44 +08:00
yuyutaotao
94b5189187
chore: build extension in release action ( #158 )
...
* chore: build extension in release action
* fix: always use the latest config in UI
* fix: workflow
* fix: workflow
* fix: workflow
* fix: release workflow
2024-11-15 06:51:24 +08:00
yuyutaotao
26779cf082
fix: fix some extraction bug in extension ( #157 )
2024-11-14 19:29:22 +08:00
yuyutaotao
7ac1352aa0
feat: update playground instructions ( #152 )
2024-11-13 15:02:24 +08:00
yuyutaotao
cf5321cdf3
feat: add screenshot for extension document ( #150 )
...
* feat: add screenshot for extension
* fix: Playground hooks order
2024-11-11 16:29:45 +08:00
yuyutaotao
f8507efd50
chore: some minor bug fixes ( #146 )
...
* feat: always use latest process.env as fallback
---------
Co-authored-by: zhouxiao.shaw <zhouxiao.shaw@bytedance.com>
2024-11-07 11:29:50 +08:00
yuyutaotao
198172dc4e
feat: optimize the speed of screenshot in browser ( #144 )
...
* feat: optimize the speed of screenshot in browser
* feat: remove unnecessary context call
* fix: CI
2024-11-05 14:28:16 +08:00
yuyutaotao
9e1eef5cfd
feat: Build a chrome extension for playground ( #140 )
2024-11-05 11:49:21 +08:00
Zhou xiao
adb9b58879
feat(ai-model): add claude computer ablity ( #136 )
...
* Add new changes
* Add computer test results and update AI evaluation tests
* chore: Update build outputs and configurations
* feat(ai-model): support claude computer ability use position replace element id
* feat: generate add and commit
* feat: implement computer ability test for Claude
* chore: fix build Lose
* chore: Add and commit changes
* chore: optimize ai position
* chore: optimize ai position
* Add AI evaluation results and update tests
* chore: optimize ai test
* chore: add and commit changes
* chore: optimize ai test content
* chore: fix test case
* chore: fix e2e test
2024-10-31 18:18:31 +08:00
yuyutaotao
c288baa448
feat: make playground working in the browser ( #135 )
...
---------
Co-authored-by: zhouxiao.shaw <zhouxiao.shaw@bytedance.com>
2024-10-28 11:04:40 +08:00
Zhou xiao
388f22ee61
reafactor(report): Optimize the style of the playground ( #134 )
2024-10-22 15:37:16 +08:00
yuyutaotao
7d4f9847f5
feat: add a playground page to debug ( #131 )
...
* fix: fix the Player style when the locator is failed
* feat: add Playground UI
---------
Co-authored-by: zhouxiao.shaw <zhouxiao.shaw@bytedance.com>
2024-10-21 16:30:07 +08:00
yuyutaotao
ee521e31e0
fix: fix the Player style when the locator is failed ( #129 )
...
* fix: fix the Player style when the locator is failed
* fix: add marker image into UIContext
2024-10-17 10:44:30 +08:00
yuyutaotao
45e4417e2c
feat: add a button for replay-all in report page ( #115 )
...
* feat: add a button for replay-all
* fix: refresh Player when switching cases
2024-10-14 10:59:08 +08:00
yuyutaotao
f9dc0f698e
feat(ai-model): merge ai planning and insight call to accelerate the aiAction ( #97 )
...
---------
Co-authored-by: zhouxiao.shaw <zhouxiao.shaw@bytedance.com>
* feat(ai-model): optimize AI model for element inspection
* feat(ai-model): optimize AI model and add quick answer functionality
---------
Co-authored-by: yuyutaotao <167746126+yuyutaotao@users.noreply.github.com>
* feat(ai-model): implement quick answer functionality for element inspection
---------
Co-authored-by: zhouxiao.shaw <zhouxiao.shaw@bytedance.com>
2024-10-12 12:09:25 +08:00
yuyutaotao
a903745151
feat: add replay panel for visualization ( #96 )
...
* feat: add replay panel
* feat: add subtitle to the replay widget
* fix: fit the mobile page
* feat: only show player in Planning
* feat: reorder the panel
* chore: optimize test list switch
---------
Co-authored-by: zhouxiao.shaw <zhouxiao.shaw@bytedance.com>
2024-09-26 13:51:10 +08:00
yuyutaotao
704a0b8a52
feat(web-extract): extract some <div />s as container ( #80 )
2024-08-31 08:17:50 +08:00
yuyutaotao
6553da1906
feat: add 'aiWaitFor' ( #61 )
...
* feat: add
* feat: add
* feat: add for playwright
* feat: add docs for 'aiWaitFor'
* feat: update docs for report
* feat: add 'wait-for' param in cli
2024-08-21 14:43:35 +08:00
yuyutaotao
9c5a7a123c
feat(report): optimize report content ( #55 )
...
Co-authored-by: zhouxiao.shaw <zhouxiao.shaw@bytedance.com>
2024-08-15 17:59:43 +08:00
yuyutaotao
49d19371b3
fix: scroll issue of detail panel, exclude <scripts /> from extractor ( #51 )
...
* fix: scroll issue of detail panel
* fix: CI
* fix: extractor and visualizer
* fix: lint
* fix: lint
* fix: extractor ci
* feat: update highlight switch
2024-08-15 09:54:35 +08:00
yuyutaotao
af768796df
fix: Cli output, extractor, docs, visualizer ( #48 )
...
* fix: the output for --help
* fix: filter little elements
* feat: update executor and style
* feat: update extractor and docs
2024-08-10 07:57:15 +08:00
yuyutaotao
0b19e8f13a
feat(cli): implement cli wrapper ( #43 )
2024-08-08 15:39:07 +08:00
yuyutaotao
7edc2be46d
feat: implement .aiAssert, update some docs ( #38 )
...
* feat: implement .aiAssert, update some docs
* fix: lint
* fix: ci
* feat: update quick-start
2024-08-06 10:00:25 +08:00
yuyutaotao
59081e33e7
feat: correct the captitalization ( #33 )
...
* feat: correct the captitalization
* workflow(ci): fix lint error
---------
Co-authored-by: zhouxiao.shaw <zhouxiao.shaw@bytedance.com>
2024-08-05 11:03:32 +08:00
Zhou xiao
22877b3868
workflow(ci): optimize biome lint ( #32 )
...
* workflow(ci): format code
* workflow(ci): format code
* workflow(ci): format code
* workflow(ci): format code
* workflow(ci): format code
* workflow(ci): format code
2024-08-04 12:16:41 +08:00
Zhou xiao
e1ae31ac17
workflow(ci): optimize biome lint ( #31 )
...
* workflow(ci): format code
* workflow(ci): format code
* workflow(ci): format code
* workflow(ci): format code
* workflow(ci): format code
2024-08-04 08:28:19 +08:00
yuyutaotao
db46783bff
feat: update theme color ( #30 )
2024-08-03 00:31:42 +08:00
yuyutaotao
ebc84849aa
feat: update docs ( #25 )
2024-08-02 16:05:53 +08:00
yuyutaotao
3350fc7c1f
feat: update visualizer, and cache info field ( #24 )
...
* fix: page size
* feat: update quick start
* feat: update quick start
* feat: update quick start
* feat: update quick start
* feat: update visualizer
* feat: add cache info into task and dump
* feat: add cache info into task and dump
* fix: typo
* fix: typo
* feat: update docs
* feat: update docs
2024-08-02 13:58:15 +08:00
yuyutaotao
8ae566c781
update doc ( #21 )
...
* fix: page size
* feat: update quick start
* feat: update quick start
* feat: update quick start
* feat: update quick start
2024-08-02 10:11:29 +08:00
yuyutaotao
23752c2a95
doc: update API docs ( #17 )
...
* feat: puppeteer integration
* feat: export puppeteer agent
* fix: bug of insight visualizer
* feat: merge main
* feat: update docs, and some tiny bugfix
* feat: update showcase
* feat: update docs
* feat: add Chinese docs
* feat: update visualization tool
* feat: update part of the integration doc
2024-08-01 16:07:58 +08:00
Zhou xiao
855f7403a3
feat(report): supports playwright test report generation ( #15 )
...
* chore: collect playwright test data
* feat: init
* feat(visualizer-report): add visualizer-report project
* feat(visualizer-report): add visualizer-report project
* chore: add report test data
* chore: add report test data
* chore: optimize generate playwright test data
* chore: optimize report logic
* chore: optimize report logic
* chore: optimize report logic
* chore: optimize report logic
* chore: optimize report logic
* chore(cd): ignore unless code
* chore: modify test command
* chore: optimize sidebar content
* chore: optimize report logic
2024-07-28 17:24:09 +08:00
yuyutaotao
beeebba0fc
feat(web): export puppeteer integration ( #11 )
...
* feat: puppeteer integration
* feat: export puppeteer agent
* fix: bug of insight visualizer
2024-07-28 08:49:57 +08:00
yuyutaotao
b16b14f65e
Feat/rename env key ( #9 )
...
* feat: rename insight.find -> insight.locate
* feat: rename the env key for model name
* fix: ci
2024-07-25 13:40:46 +08:00
yuyutaotao
49cb1ac7a1
feat(web): playwright integration ( #5 )
...
* feat: use a resizable layout
* feat: update visualizer
* fix: resize bug
* feat: add .query for playwright integration
* fix: ts error
2024-07-25 10:47:02 +08:00
Zhou xiao
7aa233b49d
docs(visualization): Fixed svg rendering not working properly but visual pages not rendering ( #3 )
2024-07-24 10:32:27 +08:00
zhouxiao.shaw
fa50c3bdae
feat: AI-driven browser and visualization
2024-07-23 16:25:11 +08:00