Os testes de software são essenciais para garantir a
qualidade dos códigos gerados.
Inicialmente o programador desenvolveu o seguinte código de produção a ser testado:
CODIGO-01.py
def celsius_to_fahrenheit(celsius): return (celsius * 9/5) + 32
Posteriormente, o programador desenvolveu o código de teste empregando a linguagem Python
import unittest
class TestTemperatureConversion(unittest.TestCase): def test_celsius_to_fahrenheit(self):
self.assertEqual(celsius_to_fahrenheit(0), 32)
self.assertEqual(celsius_to_fahrenheit(25), 77)
if __name__ == '__main__': unittest.main()
A abordagem do teste utilizado pelo programador se refere a um
Inicialmente o programador desenvolveu o seguinte código de produção a ser testado:
CODIGO-01.py
def celsius_to_fahrenheit(celsius): return (celsius * 9/5) + 32
Posteriormente, o programador desenvolveu o código de teste empregando a linguagem Python
import unittest
class TestTemperatureConversion(unittest.TestCase): def test_celsius_to_fahrenheit(self):
self.assertEqual(celsius_to_fahrenheit(0), 32)
self.assertEqual(celsius_to_fahrenheit(25), 77)
if __name__ == '__main__': unittest.main()
A abordagem do teste utilizado pelo programador se refere a um
Provas
Questão presente nas seguintes provas
Analista de Defensoria - TI/Desenvolvimento
70 Questões