Вы довольно близки, я верю:
data = """[your xml above]"""
import lxml.etree as etree
tree = etree.fromstring(data)
subtestItem = tree.find(".//subTestItem[@label='actual-value:']")
Статус до:
print( 'Current value is:', subtestItem.get('value'))
Выход:
Current value is: -
Подстановочные значения:
subtestItem.set("value", 'myValue')
Проверить статус после:
print('Current value is:', subtestItem.get('value'))
Выход:
Current value is: myValue
И чтобы быть в безопасности, проверьте еще раз:
print(etree.tostring(tree).decode())
Выход:
<subtests id="39845890" name="Signallexikon:" subTestValuation="INFO" timestamp="2019-05-10T14:51:31.207+02:00" type="NewSubtest">
<subTestItem label="label:" value="Signallexikon:"/>
<subTestItem label="actual-value:" value="myValue"/>
<subTestItem label="rated-value:" value=" "/>
<subTestItem label="dimension:" value="-"/>
<subTestItem label="comment:" value=" "/>
</subtests>