Sachverhalt: A. A.a. Die A._ AG mit Sitz in U._ (Klägerin und Beschwerdeführerin) stellt Anlagen zur Produktion von Tampons für die Monatshygiene her. Sie vertreibt ihre Maschinen weltweit. Die B._ AG mit Sitz in V._ (Beklagte und Beschwerdegegnerin) bietet Verpackungen aller Art an, insbesondere Verpackungen mit VCI-Produkten (VCI für "volatile corrosion inhibitor") zum Schutz vor Korrosion (VpCI für "Vapor phase corrosion inhibitors" ist eine Marke der Herstellerin C._). Dieses Verfahren basiert im Wesentlichen darauf, dass mit volatilen Inhibitoren (Molekülen) eine Schutzschicht auf der Oberfläche der Ware so gebildet wird, dass sich keine Korrosion entwickeln kann. A.b. Ende des Jahres 2009 sandte die Klägerin fünf besonders angefertigte Maschinen per Schiff an eine Kundin in Australien. Sie betraute die Beklagte im November 2009 mit der seetüchtigen Verpackung der Maschinen. Als Frachtführerin für den Seetransport nach Melbourne wurde eine Drittfirma bestellt. Ausserdem wurden verschiedene Versicherungen abgeschlossen. Bei der Ankunft der Maschinen in Australien am 8. bzw. 9. Februar 2010 stellte die Abnehmerin gravierende Korrosionsschäden fest. Sie informierte die Klägerin am 10. Februar 2010 über diese Schäden. Die Klägerin leitete die Beanstandung telefonisch an die Beklagte weiter. B. Mit Eingabe vom 6. September 2011 gelangte die Klägerin an das Handelsgericht des Kantons Zürich mit dem Rechtsbegehren, die Beklagte sei zu verurteilen, ihr Fr. 6'168'713.35 nebst Zins zu 5 % seit 10. Februar 2010 zu bezahlen. In der Replik reduzierte sie ihre Forderung auf Fr. 6'167'566.22 nebst Zins. Mit Urteil vom 8. Mai 2015 wies das Handelsgericht die Klage im reduzierten Betrag ab, nachdem es sie mit Beschluss vom selben Tag im Umfang von Fr. 1'147.13 als durch Rückzug erledigt abgeschrieben hatte. Das Gericht kam gestützt auf ein Gerichtsgutachten zum Schluss, die Klägerin habe den Kausalzusammenhang zwischen der behaupteten - nicht abschliessend geprüften - Vertragsverletzung und dem eingeklagten Schaden nicht bewiesen. Die subsidiär von der Klägerin behauptete falsche Auskunft der Beklagten hielt es mangels Benennung von Beweisen trotz Bestreitung für unbelegt. C. Die Klägerin beantragt mit Beschwerde in Zivilsachen vom 15. Juni 2015, das Urteil des Handelsgerichts des Kantons Zürich vom 8. Mai 2015 sei aufzuheben und die Beschwerdegegnerin sei zu verurteilen, ihr Fr. 6'167'566.22 nebst Zins zu 5 % seit 10. Februar 2010 zu bezahlen, eventualiter sei das Urteil des Handelsgerichts des Kantons Zürich vom 8. Mai 2015 aufzuheben und die Sache zu neuer Entscheidung an die Vorinstanz zurückzuweisen. Die Beschwerdeführerin rügt, die Vorinstanz habe den Vertrag falsch ausgelegt, die Beweislast falsch verteilt und die Beweise willkürlich gewürdigt. Sie hält sinngemäss an ihrem Standpunkt fest, die Beschwerdegegnerin habe die Korrosionsfreiheit der Maschinen bei deren Ankunft in Australien garantiert und macht zudem geltend, die Beschwerdegegnerin habe auch den Transport der Anlagen von der Beschwerdeführerin zu ihrem Verpackungszentrum übernommen. In einem Eventualstandpunkt hält sie dafür, es wären noch weitere Abklärungen zu treffen und schliesslich hält sie daran fest, dass eine falsche Auskunft erteilt worden sei. Die Beschwerdegegnerin schliesst in ihrer Antwort auf Abweisung der Beschwerde, soweit darauf einzutreten ist. Die Beschwerdeführerin hat eine Replik eingereicht.