chore: auto-commit (13 archivos)
- CAPABILITIES_TODO.md - demo_e2e/RESUMEN.md - demo_e2e/results/prueba_1_quotes.json - demo_e2e/results/prueba_2_perceive.json - demo_e2e/results/prueba_3_search.json - demo_e2e/results/prueba_4_login_session.json - demo_e2e/results/prueba_5_books.json - demo_e2e/results/prueba_6_session_storage.json - demo_e2e/results/prueba_7_find_honesto.json - demo_e2e/results/prueba_8_verificacion.json - ... Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,107 @@
|
||||
{
|
||||
"name": "9 - Bucle percibir->actuar por #ref + auto-observe (gap #1)",
|
||||
"verdict": "PASS",
|
||||
"refs": {
|
||||
"username": 5,
|
||||
"password": 6,
|
||||
"login": 7
|
||||
},
|
||||
"logged_in": true,
|
||||
"auto_observed": true,
|
||||
"flash": "You logged into a secure area!\n×",
|
||||
"after_observe_preview": "clicked ref 7\n\nRootWebArea \"The Internet\"\ngeneric\n generic\n separator\n generic\n StaticText \"Powered by \"\n InlineTextBox \"Powered by \"\n link \"Elemental Selenium\" #ref=103\n StaticText \"Elemental Selenium\"\n InlineTextBox \"Elemental \"\n InlineTextBox \"Sel",
|
||||
"steps": [
|
||||
{
|
||||
"tool": "cookie_clear",
|
||||
"args": {
|
||||
"port": 9333
|
||||
},
|
||||
"ms": 3,
|
||||
"is_error": false,
|
||||
"response": "cookies cleared"
|
||||
},
|
||||
{
|
||||
"tool": "tab_navigate",
|
||||
"args": {
|
||||
"port": 9333,
|
||||
"url": "https://the-internet.herokuapp.com/login"
|
||||
},
|
||||
"ms": 109,
|
||||
"is_error": false,
|
||||
"response": "navigated to https://the-internet.herokuapp.com/login"
|
||||
},
|
||||
{
|
||||
"tool": "page_wait_load",
|
||||
"args": {
|
||||
"port": 9333,
|
||||
"timeout_ms": 12000
|
||||
},
|
||||
"ms": 244,
|
||||
"is_error": false,
|
||||
"response": "page loaded"
|
||||
},
|
||||
{
|
||||
"tool": "page_perceive",
|
||||
"args": {
|
||||
"port": 9333,
|
||||
"max_chars": 6000
|
||||
},
|
||||
"ms": 107,
|
||||
"is_error": false,
|
||||
"response": "RootWebArea \"The Internet\"\ngeneric\n generic\n separator\n generic\n StaticText \"Powered by \"\n InlineTextBox \"Powered by \"\n link \"Elemental Selenium\" #ref=51\n StaticText \"Elemental Selenium\"\n InlineTextBox \"Elemental \"\n InlineTextBox \"Selenium\"\nlink \"Fork me on GitHub\" #ref=31\n image \"Fork me on GitHub\"\ngeneric\nheading \"Login Page\"\n StaticText \"Login Page\"\n InlineTextBox \"Login Page\"\nheading \"This is where you can log into the secure area. Enter tomsmith for the username and SuperSecretPassword! for the password. If the information is wrong you should see error messages.\"\n StaticText \"This is where you can log into the secure area. Enter \"\n InlineTextBox \"This is where you can log into the secure area. Enter \"\n emphasis\n StaticText \"tomsmith\"\n InlineTextBox \"tomsmith\"\n StaticText \" for the username and \"\n InlineTextBox \" for the \"\n InlineTextBox \"username and \"\n emphasis\n StaticText \"SuperSecretPassword!\"\n InlineTextBox \"SuperSecretPassword!\"\n StaticText \" for the password. If the information is wrong you should see error messages.\"\n InlineTextBox \" for the password. If the \"\n InlineTextBox \"information is wrong you should see error messages.\"\ngeneric\n button \" Login\" #ref=7\n generic\n StaticText \" Login\"\n InlineTextBox \" Login\"\ngeneric\n LabelText\n StaticText \"Username\"\n InlineTextBox \"Username\"\n textbox \"Username\" #ref=5\ngeneric\n LabelText\n StaticText \"Password\"\n InlineTextBox \"Password\"\n textbox \"Password\" #ref=6\nStaticText \"\"\n InlineTextBox \"\"\n"
|
||||
},
|
||||
{
|
||||
"tool": "dom_type_ref",
|
||||
"args": {
|
||||
"port": 9333,
|
||||
"ref": 5,
|
||||
"text": "tomsmith"
|
||||
},
|
||||
"ms": 618,
|
||||
"is_error": false,
|
||||
"response": "typed into ref 5\n\nRootWebArea \"The Internet\"\ngeneric\n generic\n separator\n generic\n StaticText \"Powered by \"\n InlineTextBox \"Powered by \"\n link \"Elemental Selenium\" #ref=51\n StaticText \"Elemental Selenium\"\n InlineTextBox \"Elemental \"\n InlineTextBox \"Selenium\"\nlink \"Fork me on GitHub\" #ref=31\n image \"Fork me on GitHub\"\ngeneric\nheading \"Login Page\"\n StaticText \"Login Page\"\n InlineTextBox \"Login Page\"\nheading \"This is where you can log into the secure area. Enter tomsmith for the username and SuperSecretPassword! for the password. If the information is wrong you should see error messages.\"\n StaticText \"This is where you can log into the secure area. Enter \"\n InlineTextBox \"This is where you can log into the secure area. Enter \"\n emphasis\n StaticText \"tomsmith\"\n InlineTextBox \"tomsmith\"\n StaticText \" for the username and \"\n InlineTextBox \" for the \"\n InlineTextBox \"username and \"\n emphasis\n StaticText \"SuperSecretPassword!\"\n InlineTextBox \"SuperSecretPassword!\"\n StaticText \" for the password. If the information is wrong you should see error messages.\"\n InlineTextBox \" for the password. If the \"\n InlineTextBox \"information is wrong you should see error messages.\"\ngeneric\n button \" Login\" #ref=7\n generic\n StaticText \" Login\"\n InlineTextBox \" Login\"\ngeneric\n LabelText\n StaticText \"Username\"\n InlineTextBox \"Username\"\n textbox \"Username\" = 'tomsmith' #ref=5\n generic\n StaticText \"tomsmith\"\n InlineTextBox \"tomsmith\"\ngeneric\n LabelText\n StaticText \"Password\"\n InlineTextBox \"Password\"\n textbox \"Password\" #ref=6\nStaticText \"\"\n InlineTextBox \"\"\n"
|
||||
},
|
||||
{
|
||||
"tool": "dom_type_ref",
|
||||
"args": {
|
||||
"port": 9333,
|
||||
"ref": 6,
|
||||
"text": "SuperSecretPassword!"
|
||||
},
|
||||
"ms": 759,
|
||||
"is_error": false,
|
||||
"response": "typed into ref 6\n\nRootWebArea \"The Internet\"\ngeneric\n generic\n separator\n generic\n StaticText \"Powered by \"\n InlineTextBox \"Powered by \"\n link \"Elemental Selenium\" #ref=51\n StaticText \"Elemental Selenium\"\n InlineTextBox \"Elemental \"\n InlineTextBox \"Selenium\"\nlink \"Fork me on GitHub\" #ref=31\n image \"Fork me on GitHub\"\ngeneric\nheading \"Login Page\"\n StaticText \"Login Page\"\n InlineTextBox \"Login Page\"\nheading \"This is where you can log into the secure area. Enter tomsmith for the username and SuperSecretPassword! for the password. If the information is wrong you should see error messages.\"\n StaticText \"This is where you can log into the secure area. Enter \"\n InlineTextBox \"This is where you can log into the secure area. Enter \"\n emphasis\n StaticText \"tomsmith\"\n InlineTextBox \"tomsmith\"\n StaticText \" for the username and \"\n InlineTextBox \" for the \"\n InlineTextBox \"username and \"\n emphasis\n StaticText \"SuperSecretPassword!\"\n InlineTextBox \"SuperSecretPassword!\"\n StaticText \" for the password. If the information is wrong you should see error messages.\"\n InlineTextBox \" for the password. If the \"\n InlineTextBox \"information is wrong you should see error messages.\"\ngeneric\n button \" Login\" #ref=7\n generic\n StaticText \" Login\"\n InlineTextBox \" Login\"\ngeneric\n LabelText\n StaticText \"Username\"\n InlineTextBox \"Username\"\n textbox \"Username\" = 'tomsmith' #ref=5\n generic\n StaticText \"tomsmith\"\n InlineTextBox \"tomsmith\"\ngeneric\n LabelText\n StaticText \"Password\"\n InlineTextBox \"Password\"\n textbox \"Password\" = '••••••••••••••••••••' #ref=6\n generic\n StaticText \"••••••••••••••••••••\"\n InlineTextBox \"••••••••••••••••••••\"\nStaticText \"\"\n InlineTextBox \"\"\n"
|
||||
},
|
||||
{
|
||||
"tool": "dom_click_ref",
|
||||
"args": {
|
||||
"port": 9333,
|
||||
"ref": 7
|
||||
},
|
||||
"ms": 1562,
|
||||
"is_error": false,
|
||||
"response": "clicked ref 7\n\nRootWebArea \"The Internet\"\ngeneric\n generic\n separator\n generic\n StaticText \"Powered by \"\n InlineTextBox \"Powered by \"\n link \"Elemental Selenium\" #ref=103\n StaticText \"Elemental Selenium\"\n InlineTextBox \"Elemental \"\n InlineTextBox \"Selenium\"\ngeneric\n StaticText \" You logged into a secure area!\"\n InlineTextBox \" You logged into a secure area!\"\n link \"×\" #ref=89\n StaticText \"×\"\n InlineTextBox \"×\"\nlink \"Fork me on GitHub\" #ref=91\n image \"Fork me on GitHub\"\ngeneric\nheading \"Secure Area\"\n StaticText \"Secure Area\"\n InlineTextBox \"Secure Area\"\nheading \"Welcome to the Secure Area. When you are done click logout below.\"\n StaticText \"Welcome to the Secure Area. When you are done click logout below.\"\n InlineTextBox \"Welcome to the Secure Area. When you are done click logout below.\"\nlink \"Logout\" #ref=97\n StaticText \"Logout\"\n InlineTextBox \"Logout\"\nStaticText \"\"\n InlineTextBox \"\"\n"
|
||||
},
|
||||
{
|
||||
"tool": "page_wait_load",
|
||||
"args": {
|
||||
"port": 9333,
|
||||
"timeout_ms": 12000
|
||||
},
|
||||
"ms": 1,
|
||||
"is_error": false,
|
||||
"response": "page loaded"
|
||||
},
|
||||
{
|
||||
"tool": "page_get_text",
|
||||
"args": {
|
||||
"port": 9333,
|
||||
"selector": "#flash",
|
||||
"max_bytes": 200
|
||||
},
|
||||
"ms": 0,
|
||||
"is_error": false,
|
||||
"response": " You logged into a secure area!\n×"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user