Citation: 4A_566/2015 E. A

A.a. Par contrat d'entreprise totale, D.________ SA (ci-après: D.________) a confié à A.________ SA (ci-après: A.________ ou l'entrepreneur total) la construction d'un bâtiment industriel destiné à l'extension de son centre de recherche et développement, sur la parcelle dont elle est propriétaire à.... A.________ a confié à C.________ SA (ci-après: C.________ ou l'entrepreneur) la fourniture et la pose des cloisons de plâtre et celles des plafonds et retombées de plâtre, ainsi que d'autres travaux de plâtrerie, pour un prix forfaitaire (sauf sur quelques postes mineurs). Après avoir confié certains travaux à une première société avec laquelle elle a rencontré des problèmes, C.________ a sous-traité les travaux de mise en place et les travaux portant sur les retombées, plafonds, cloisons et lissage à B.________ Sàrl (ci-après: B.________ ou la sous-traitante). Cette dernière a elle-même, à son tour, sous-traité certains des travaux qui lui avaient été confiés. A.________ a demandé à C.________ d'effectuer plusieurs travaux supplémentaires en cours de chantier. Des conflits sont survenus entre la sous-traitante et l'entrepreneur au sujet du prix des travaux et du paiement de factures intermédiaires. Le 8 août 2008, B.________ a requis l'inscription provisoire d'une hypothèque légale des artisans et entrepreneurs sur l'immeuble appartenant à D.________ SA pour un montant de 320'348 fr. 35, augmenté par la suite à 500'000 fr. Cette requête a amené A.________ à suspendre tout paiement à C.________ jusqu'à ce qu'une solution soit trouvée. Il s'en est suivi une grève des sous-traitants et un retard dans le déroulement du chantier. A.b. Le 25 août 2008, A.________ a résilié avec effet immédiat le contrat d'entreprise passé avec C.________, considérant que celle-ci avait démontré son incapacité à terminer les travaux confiés. A son tour, C.________ a résilié le contrat qui la liait à la sous-traitante B.________, la tenant pour responsable de la résiliation de son contrat par A.________. B.________, D.________ et A.________ ont passé un accord en ce sens que A.________ a fourni des sûretés à B.________ pour éviter l'inscription provisoire de l'hypothèque légale (art. 839 al. 3 CC). A.________ a chargé un tiers de terminer les travaux non exécutés par C.________.