ich mache gerade ein Praktikum bei einer Firma und wir wollen die Webanwendung mit automatischen Teste testen, aber die sache ist nicht so einfach, weil wir bemerkt haben, dass die ID von Elemente in der HTML-struktur abhängig von Browser und von der Session ist. Weisst zufällig einer woran es liegt, oder warum es so ist? danke im voraus.
Ich weiß jetzt zwar nicht, was das ganze mit SAP direkt zu tun hat, aber solange du in einem HTML-Dokument keine statischen IDs vergibst, generieren die Browser intern eine ID die alle Elemente fortlaufend und eindeutig nummeriert. Das passiert desshalb, da diverse (interne) Javascript-Implementierungen schnell auf die gewünschten Daten zugreifen müssen und dies so am Schnellsten geht. Damit ergibt sich bereits, dass diese ID je Hersteller und Session unterschiedlich sein muss. Die einzige Möglichkeit dies zu beeinflussen ist es selbst statische IDs zu vergeben.
lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.