Erro ao executar teste pelo BIT
No momento de executar um teste pelo BIT, o mesmo não está sendo executado pelo seguinte motivo:  

  

"Could not find test executor with URI 'executor://beftestexecutor/'.  Make sure that the test executor is installed and supports .net runtime version 4.0.30319.18449.".  

  

Alguém sabe me dizer como resolver este problema? (Obs.: Tenho a versão .net 4.0.30319 instalada.)


Erro ao executar o BIT no Visual Studio 2013.


![](http://desenv.benner.com.br/accessviolation/?qa=blob&qa_blobid=7853419553645494126)
É um problema somente com o Visual Studio 2013, ocasionado por quando já rodou uma versão anterior do BIT. Que por um erro, sobrescreveu um arquivo de configuração do vstest engine.


Para corrigir o problema é necessário atualizar para a versão 14.1.14 do BIT ou superior. E realizar um procedimento manual dos arquivos de configurações do vstest.executionengine.x86.exe.


1) Localize a pasta do vstest.executionengine.x86.exe, normalmente em C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow\


![](http://desenv.benner.com.br/accessviolation/?qa=blob&qa_blobid=1522555506952452287)


2) Apague o arquivo, vstest.executionengine.x86.exe.config.


3) Copie o arquivo vstest.executionengine.exe.config e renomei para vstest.executionengine.x86.exe.config


 


Para visualizar a versão do BIT instalada no VS2013, acesse: Tools -> Extension and Updates![](http://desenv.benner.com.br/accessviolation/?qa=blob&qa_blobid=6188105126875763140)
as pesquisas pelo título do erro indicam que o spybot pode estar corrompido e precisa reinstalar.


[https://www.google.com.br/search?q=bitdefender+threat+scanner&amp;oq=bitdefender+threat+scanner&amp;aqs=chrome..69i57j0l5.774j0j7&amp;sourceid=chrome&amp;ie=utf-8](https://www.google.com.br/search?q=bitdefender+threat+scanner&oq=bitdefender+threat+scanner&aqs=chrome..69i57j0l5.774j0j7&sourceid=chrome&ie=utf-8)


att <p>encontrei o erro,por causa de uma &#34;vírgula&#34; meu código não estava rodando rsrsrsrs.</p>
<pre class="prettyprint"><code> &#34;scripts&#34;: {
 &#34;test&#34;: &#34;echo \&#34;error: no test specified\&#34; &amp;&amp; exit 1&#34;
 &#34;start&#34;: &#34;electron .&#34;
 },</code></pre>
<p>após &#34;exit 1&#34; falta uma vírgula.</p>
<pre class="prettyprint"><code> &#34;scripts&#34;: {
 &#34;test&#34;: &#34;echo \&#34;error: no test specified\&#34; &amp;&amp; exit 1&#34;,
 &#34;start&#34;: &#34;electron .&#34;
 },</code></pre>
<p>obrigado a todos pela ajuda!</p> Acho que vai depender de que tipo de testes que você está planejando fazer. você estará usando a integração contínua. É a execução de testes em aparelhos uma obrigação.


Se os testes são mais testes / processamento de dados lógica, o que você pode fazer muito bem com JUnit. Mas se você precisa usar algumas classes de javax.microedition. *, Então as coisas vão se tornar um pouco complicado, mas não impossível.


Alguns exemplos: um teste para a disposição do texto na tela, que seria necessário javax.microedition.lcdui.Font. Você não pode simplesmente caixote uma classe fonte usando frascos fornecidos com o WTK, porque na inicialização será chamar alguns métodos nativos, que não estão disponíveis.


Para este tipo de testes que eu criei uma implementação toco de J2ME. Basicamente estas são minha própria interpretação das classes J2ME. Eu posso definir alguns pré-requisitos lá (por exemplo, cada personagem é de 5 pixels de largura, etc). E que está trabalhando realmente grande, porque o meu teste só precisa saber, como as classes J2ME responder, não como elas são implementadas internamente.


Para os testes de rede que tenho usado [de MicroEmulator](http://www.microemu.org/index.html) implementação de rede, e também tem funcionado bem.


Mais um problema com testes de unidade - é melhor ter seus projetos móveis como um projeto java usando Java 4.5.6, porque teste de escrita em 1,3 é, em leas para mim, uma dor no ...


Eu acredito, que começando com JUnit vai ficar bem, para se levantar e correr. E se alguns outros requisitos vir para cima (a execução de testes em aparelhos), então você pode explorar alternativas. <p>o problema é que o preparefortest deve ser para a classe que vai ser manipulada, que no caso é a teste, e não a scanner.</p>
<p>o seguinte teste funcionou perfeitamente (e deu erro quando gravo a expectativa errada, o que é sempre um bom teste do teste :-) ) :</p>
<p>&#64;runwith(powermockrunner.class)
&#64;preparefortest({ teste.class })
public class testetest {</p>
<p> &#64;injectmocks
 private teste teste;</p>
<p> &#64;mock
 private scanner scanner;</p>
<p> &#64;test
 public void shouldstart() throws exception {
 mockito.when(scanner.hasnext()).thenreturn(true);
 boolean resultado &#61; scanner.hasnext();</p>
<p> assertthat(resultado, is(true));
 }</p>
<p>}</p> <p>oi andré tudo bem?</p>
<p>verifique se o arquivo não foi salvo como .txt ao invés de .java</p>
<p>enquanto o professor não chega na parte da ide eclipse você pode também usar esse site <a href="https://www.jdoodle.com/online-java-compiler" rel="nofollow">https://www.jdoodle.com/online-java-compiler</a> para testar os códigos java.</p> tive a mema cena tens virus no internet expl. instalala o [malwarebytes](/download/baixaki-76-malwarebytes-anti-malware) e verifica tambem no gestor de dispositivos execucoes anormais muito obrigado.

segui esse tutorial

[linux dicas e suporte: sources.list completa para o debian 10 buster](https://linuxdicasesuporte.blogspot.com/2019/06/sourceslist-completa-para-o-debian-10.html?m=1) e após isso olhei nas documentações do debian, fui atualizando os pacotes porém o erro continuava.

por fim, instalei o aptitude e fui troca a versão de todos os pacotes que apresentavam incomp… <p>eduardo, a sua lógica parece correta. você está recebendo erro de compilação? talvez ele não esteja compilando pois este método lança uma exceção, então seria necessário envolver um trecho do seu código em um <code>try/catch</code>.</p>
<p>veja o exemplo da documentação oficial neste link: <a href="https://msdn.microsoft.com/en-us/library/zh1hkw6k%28v&#61;vs.110%29.aspx" rel="nofollow">https://msdn.microsoft.com/en-us/library/zh1hkw6k(v&#61;vs.110).aspx</a></p> Sou técnico em informática e te falo o seguinte... quando isso ocorre é o processador/memória, você vai precisar testar ambos para descobrir. <p>olá guilherme, tudo certo?</p>
<p>consegui abri normalmente o programa em minha máquina. vou mandar algumas opções pra você:</p>
<p>tente abri direto pelo arquivo <code>.sln</code>, dê dois cliques que ele irá abrir:</p>
<p><img alt="imgur" src="https://i.imgur.com/gg7qotg.png" /></p>
<p>abra o visual studio; selecione a opção &#34;abrir um projeto ou uma solução&#34;; selecione o arquivo <code>.sln</code>:</p>
<p><img alt="imgur" src="https://i.imgur.com/zp9fhqj.png" /></p>
<p>abra o visual studio; selecione a opção &#34;continuar sem código →&#34; ; acione o atalho <code>ctrl &#43; shift &#43; o</code> ; selecione o projeto <code>.sln</code> que deseja abrir:</p>
<p><img alt="imgur" src="https://i.imgur.com/l9dfkdz.png" /></p>
<p><img alt="imgur" src="https://i.imgur.com/vi7dhni.png" /></p>
<p>acredito que já tenha removido e instalado novamente o visual studio 2019. uma outra saída, seria utilizar a versão 2017, que inclusive foi a versão utilizado no curso. segue o <a href="https://visualstudio.microsoft.com/pt-br/vs/older-downloads/" rel="nofollow">link</a>.</p>
<p>espero que te ajude de alguma forma.</p>
<p>qualquer coisa estarei por aqui. um abraço!</p>