Also you only have a STRING* pointer. you need to use str_create...

function main()
{
TEST teststruct;
Test = &teststruct;// if you really want to use a pointer for some reason - you can also do as suggested by Uhrwerk
wait(1);

Test.Name = str_create("hhh");
}