forked from registrobr/whmcs-registrobr-epp
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TESTES
73 lines (39 loc) · 3.26 KB
/
TESTES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
TESTES
O código de teste ainda tem bugs; sugerimos cautela na sua utilização. Para fazê-lo, descomente as linhas 90 a 93 e 104 a 120 do arquivo registrobr/registrobr.php e proceda aos passos abaixo:
1) Habilite o módulo de Logs em Utilities -> Log -> Module Log
2) Confirme que a opção TestMode está ativada em "Domain Registrars"
3) No seu servidor de DNS, crie uma entrada para um dominio que ainda não exista.
4) Configure o seu teste substituindo "seudominio" pelo domínio onde está instalado o WHMCS
http://seudominio/whmcs/admin/configregistrars.php?case=case&domain=example.com.br&debug=1&TESTMODE=1&ns1=dns1.example.com.br&ns2=dns2.example.com.br
Os parametros:
a) case: opções => 'case1', 'case2', 'case3','case4'
b) domain: o dominio a ser registrado, ex: example.com.br
c) debug: irá apresentar os resultados do teste na tela, para resultados mais detalhados você deve consultar o "Module Log" debug.
d) TESTMODE: 1 ou 0
e) ns1: nome do nameserver1 (a entrada do seu dominio já deve existir)
f) ns2: nome do nameserver2 (a entrada do seu dominio já deve existir)
5) Inicie o teste pela opção case1, ele irá registrar o domínio (lembre que as entradas do DNS devem existir)
Aguarde alguns minutos (não menos que 15 minutos) e então verifique se o domínio foi corretamente cadastrado no servidor beta.registor.br (teste), utilizando
whois -h beta.registro.br example.com.br
Acesse http://seudominio/whmcs/admin/systemmodulelog.php e verifique as saídas do teste. Caso ele tenha sido corretamente cadastrado, teste o caso 2.
6) Caso 2:
Após completar o Caso 1 e ter o dominio registrado sem a ocorrência de tickets, teste o Caso2:
http://seudominio/whmcs/admin/configregistrars.php?case=case2&domain=example.com.br&debug=1&TESTMODE=1&ns1=dns1.example.com.br&ns2=dns2.example.com.br
Este teste irá verificar se estas funções estão funcionando:
a) Requisição e Atribuição de Nameservers do domínio
b) Requisição e Atribuição de novos contatos do domínio
c) Função de Sincronização com as informações do registro.br
d) Função de troca de mensagens com o registro.br
Acesse http://seudominio/whmcs/admin/systemmodulelog.php e verifique as saídas do teste.
7) Caso 3:
Após completar o caso 2, teste o caso 3:
O teste irá realizar a remoção do domínio no servidores de teste do registro.br
Acesse http://seudominio/whmcs/admin/systemmodulelog.php e verifique as saídas do teste.
Execute: "whois -hbeta.registro.br seudominio" e verifique se o domínio foi removido.
8) Caso 4:
Realize novamente o caso 1 (registrando novamente o domínio) e verifique se os dados estão corretos através do "whois -hbeta.registro.br seudominio".
Após isso, acesse
http://seudominio/whmcs/admin/configregistrars.php?case=case4&domain=example.com.br&debug=1&TESTMODE=1&ns1=dns1.example.com.br&ns2=dns2.example.com.br
O teste irá realizar a renovação do domínio nos servidores de teste do registro.br
Acesse http://seudominio/whmcs/admin/systemmodulelog.php e verifique as saídas do teste.
Execute: "whois -h beta.registro.br seudominio" e verifique se o dominio foi realmente renovado (verifique o campo "Expires:").