Ir para o conteúdo principal

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:

  1. Abra o navegador na máquina onde o serviço do Prosoft Backup está instalado.

  2. Digite o seguinte endereço na barra de URL: http://localhost:8768/v1/info

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 

No Navegador da máquina onde o Alterdata backup está rodando, cole esse link http://localhost:8768/v1/info 
O retorno é esse:

{"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
image.png

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

image.png

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. 

image.png