a) Como os testes são baseados na implementação ao invés da interface, caso a implementação seja alterada, o teste dificilmente será.
Como os testes são baseados na implementação ao invés da interface, caso a implementação seja alterada, o teste provavelmente também terá que ser.
b) O Teste de caixa-branca é aplicável nas fases de unidade, integração, regressão e sistema do processo de teste. Geralmente é utilizado na fase de integração.
O teste de caixa-branca é aplicável nas fases de unidade, integração, regressão e sistema do processo de teste, e geralmente usado na fase de unidade.
c) Estratégias usadas no teste de caixa-branca incluem o teste de fluxo de controle, fluxo de dados e ramificação da execução, além da análise dinâmica.
Estratégias usadas no teste de caixa-branca incluem o teste de fluxo de controle, teste de fluxo de dados e ramificação da execução, além da análise estática.
d) No teste de software, a perspectiva interna significa basicamente o código fonte.
e) O Teste de caixa-branca utiliza a estrutura de controle do projeto procedimental para derivar casos de uso.
O teste da caixa branca usa a estrutura de controle do projeto procedimental para derivar casos de teste.
Fontes:
http://qualityassurance.com.br/?p=6
https://polisoftware.wordpress.com/2012/11/05/teste-processos/