O que saber para testes dos nossos sistemas Desktop?
Nossos produtos desktop hoje são Prosoft, Backup, Alterdata Backup, Installer, Updater.
Prosoft Backup
A principal distinção entre o Prosoft Backup e o Alterdata Backup reside na forma como realizam o salvamento dos dados. O Prosoft Backup é desenhado para efetuar o backup de pastas.
Essa característica se faz necessária devido à arquitetura da Prosoft, que utiliza três bancos de dados distintos. Historicamente, os clientes da Prosoft habituaram-se a realizar o backup diretamente da pasta de dados do banco, em vez de depender de uma conexão direta entre a ferramenta de backup e o banco de dados em si.
Para auxiliar nos testes com o Prosoft Backup, listamos abaixo alguns comandos e verificações importantes:
Como Verificar o Ambiente ou o Funcionamento do Serviço?
Para saber qual ambiente está sendo utilizado ou se o serviço do Prosoft Backup está operando corretamente, siga estes passos:
A resposta da requisição será um JSON, similar ao exemplo abaixo, contendo informações sobre o serviço:
{
"version": "1.0.0.0",
"status": "Ativo",
"data": "2025-06-11 12:08:09.048212",
"report_url": "http://updatecenter-qa.alterdatasoftware.com.br/api/backup/",
"backup_url": "http://backup-server-alterdata-backup-staging.alterdatasoftware.com.br",
"environment": "homologacao",
"is_alterdata": false
}
Sempre que o serviço estiver ativo, o navegador responderá com informações importantes, como a versão do serviço do Prosoft Backup e as URLs das estatísticas e do servidor da API. Nas nossas máquinas de teste, é importante notar que essas URLs podem alternar entre ambientes de teste e de produção.
(O exemplo JSON acima é genérico e deve ser substituído pelo JSON real retornado pela sua requisição.)
Alterdata Backup
Apontamento do Serviço
{"version": "12.16.0-0", "status": "Ativo", "data": "2025-06-11 11:40:04.274531", "report_url": "https://api-stats-backup-statistics-qa.apps.production.clusters.alterdatasoftware.com.br/", "backup_url": "https://backup-server-alterdata-backup-staging.apps.production.clusters.alterdatasoftware.com.br", "environment": "homologacao", "is_alterdata": false}
Nesse retorno temos importantes informações, como:
Versão instalada que está chamando a API: "version": "12.16.0-0"
URL da Api que está sendo chamada: "https://backup-server-alterdata-backup-staging.apps.production.clusters.alterdatasoftware.com.br"
Environment (ambiente que está sendo chamado): "homologacao"
Variável de ambiente:
Usamos variáveis de ambiente para definir para onde os sistemas estarão apontando, se para Produção, Homologação ou Produção.
BACKUP_ENV : STAGING;HML
Para ter mais infos de funcionamento do Alterdata backup, pode observar no ajuda: Ajuda Alterdata Backup
UPDATER:
Local de instalação:
- O Software em sí fica geralmente nessa pasta: C:\Program Files (x86)\Alterdata\Updater ou C:\Program Files\Alterdata\Updater
- O banco de dados do Updater, por sua vez, fica na Program data, nesse endereço: C:\ProgramData\Alterdata\AutoUpdater\dados ou pode ser encontrado colando esse termo na pesquisa do Explorador de arquivos do windows: %programdata%
Serviços:
- Alterdata Updater - É o serviço principal do Updater que executa a busca de licenças, chamadas de downloads automáticos e etc.
- Alterdata Updater Guardian - É o guardião de funcionamento do Updater, criado para proteger o Alterdata Updater de qualquer eventual queda, forçando o serviço principal a ser iniciado sempre.
Variável de ambiente
Variáveis de ambiente do updater são colocadas diretamente no Regedit, nesse caminho:
"Computador\HKEY_LOCAL_MACHINE\SOFTWARE\Alterdata\Updater"
A principal variável de ambiente é a endereco_api que direciona para onde o updater está apontando.
Para apontá-lo para Q, por exemplo, basta colocar tal endereço assim: http://updatecenter-qa.alterdatasoftware.com.br/api
Ferramentas Importantes
Ferramenta importantes
Barrinha de Download - \\10.0.0.36\e$\Temp\Team-Blue\geral\Ferramentas de teste\Barrinha de Download
Muito utilizado para fazer consulta de licenças do Updater.
Lá colocamos o CRM do cliente e qual sistema eu quero solicitar na chamada
Dll From - \\10.0.0.36\e$\Temp\Team-Blue\geral\Ferramentas de teste\Read Dll From
Utilizado para autenticaçao de licença do Updater que será usada naquela máquina. Fazemos a autenticação via passaporte e conseguimos validá-la.

