First commit - backup RDOC
This commit is contained in:
47
scripts/test_buttons.js
Normal file
47
scripts/test_buttons.js
Normal file
@@ -0,0 +1,47 @@
|
||||
// Script para testar os botões do CreateRDO
|
||||
// Execute este script no console do navegador na página CreateRDO
|
||||
|
||||
console.log('=== TESTE DOS BOTÕES DO RDO ===');
|
||||
|
||||
// Função para testar se um botão existe e está clicável
|
||||
function testButton(selector, name) {
|
||||
const button = document.querySelector(selector);
|
||||
if (button) {
|
||||
console.log(`✅ Botão "${name}" encontrado:`, button);
|
||||
console.log(` - Texto: ${button.textContent.trim()}`);
|
||||
console.log(` - Disabled: ${button.disabled}`);
|
||||
console.log(` - Display: ${getComputedStyle(button).display}`);
|
||||
console.log(` - Visibility: ${getComputedStyle(button).visibility}`);
|
||||
|
||||
// Testar clique
|
||||
try {
|
||||
button.click();
|
||||
console.log(`✅ Clique no botão "${name}" executado com sucesso`);
|
||||
} catch (error) {
|
||||
console.error(`❌ Erro ao clicar no botão "${name}":`, error);
|
||||
}
|
||||
} else {
|
||||
console.error(`❌ Botão "${name}" não encontrado com seletor: ${selector}`);
|
||||
}
|
||||
console.log('---');
|
||||
}
|
||||
|
||||
// Testar botões específicos
|
||||
testButton('button:contains("Adicionar Atividade")', 'Adicionar Atividade');
|
||||
testButton('button:contains("Adicionar Inspeção de Solda")', 'Adicionar Inspeção de Solda');
|
||||
testButton('button:contains("Adicionar Verificação de Torque")', 'Adicionar Verificação de Torque');
|
||||
testButton('button:contains("Adicionar Mão de Obra")', 'Adicionar Mão de Obra');
|
||||
|
||||
// Alternativa: buscar por texto contendo
|
||||
const buttons = Array.from(document.querySelectorAll('button'));
|
||||
console.log('\n=== TODOS OS BOTÕES ENCONTRADOS ===');
|
||||
buttons.forEach((btn, index) => {
|
||||
const text = btn.textContent.trim();
|
||||
if (text.includes('Adicionar')) {
|
||||
console.log(`${index + 1}. "${text}"`);
|
||||
console.log(` - Disabled: ${btn.disabled}`);
|
||||
console.log(` - onClick: ${btn.onclick ? 'Definido' : 'Não definido'}`);
|
||||
}
|
||||
});
|
||||
|
||||
console.log('\n=== TESTE CONCLUÍDO ===');
|
||||
Reference in New Issue
Block a user