I always test the smoke alarms during regular inspections.
When I was renting through a PM, she would always do the same when she did the 3 monthly inspections of my place.
Not sure why you would need a maintenance company to do this. It's not hard to push a button.
Not sure what landlord...