Thanks for your message. Let me answer your questions one by one:
Test report: yes, you can generate an HTML report by clicking the Print icon in the toolbar of a test run. This opens a popup report that can be printed but can alternatively also be saved to an HTML file.
Execution reports: most metrics, reports and charts are directly built-in into TestRail’s user interface, as it’s easier for all team members to follow a project if they don’t have to generate separate reports. For example, to view the activity report for a test run, simply select the Activity view in the sidebar. That said, additional custom reports can be run by directly accessing TestRail’s database and we are happy to help with this if needed. I’m not that familiar with TestLink, so if you could describe the report you are looking for, I’m happy to explain how to do this with TestRail.
Yes, you can search for test cases and other entities by the title and other fields by entering the text you look for in TestRail’s search box. This also searches custom fields. We are also looking into adding a specific test/test case query page in the future.
You cannot currently bulk edit test cases, but you can submit test results to multiple tests at once (by checking the boxes on the test run page and scrolling down to the Add Test Result button). Bulk editing test cases is already on our feature request list though.
TestRail cannot currently schedule automated tests, but we have a mini API to submit test results to TestRail from automated tests:
You might also be interested in our recently published TestRail roadmap that also includes some details on planned automated testing enhancements: