Το hacking έγινε πάλι της μόδας…

Όσοι παρακολουθούν τα τεχνολογικά νέα τον τελευταίο καιρό θα έχουν παρατηρήσει ότι σχεδόν κάθε βδομάδα κάποιο site της Sony πέφτει θύμα κάποιων hackers. Αυτό που προκαλεί ακόμη μεγαλύτερη απορία είναι πως μια εταιρία κολοσσός σαν την Sony την έχει “πατήσει” έτσι!

Η αρχή έγινε με το PlayStation Network, το οποίο είναι το on-line store για την παιχνιδομηχανή PlayStation, το οποίο οι hackers όχι απλά έβγαλαν εκτός λειτουργίας, αλλά κατάφεραν να υποκλέψουν τα προσωπικά στοιχεία εκατομμυρίων χρηστών ανά τον κόσμο.
Continue reading “Το hacking έγινε πάλι της μόδας…”

TOAD Tips & Tricks Event, Τρίτη 15 Μαρτίου, Village @ The Mall

 

Είχαμε αρκετό καιρό να οργανώσουμε μία μεγάλη παρουσίαση του TOAD. Έτσι σε συνέχεια των TOAD Open Labs που έχουμε καθιερώσει από τα τέλη του 2010 (έχουμε οργανώσει ήδη 4 Labs) και που πιστεύουμε ότι συνεχίζουν να έχουν ιδιαίτερο ενδιαφέρον, αποφασίσαμε από κοινού με τη Quest Software, να ξανακάνουμε μετά από δύο χρόνια, μία μεγαλύτερη εκδήλωση.

Ο Martin Rapetti λοιπόν,  Technical Distribution Manager της Quest Software, θα μας βοηθήσει να παρουσιάσουμε καινούργια «κόλπα» του TOAD, τη Τρίτη 15 Μαρτίου, 9:00 – 13:00, στο Villaga @ The Mall, στο Μαρούσι.
Continue reading “TOAD Tips & Tricks Event, Τρίτη 15 Μαρτίου, Village @ The Mall”

LinkedIn groups for the Greek IT community

Εδώ και λίγο καιρό έχουμε δημιουργήσει στο LinkedIn δύο groups που πιστεύουμε ότι έχουν μεγάλο ενδιαφέρον για την ελληνική ΙΤ κοινότητα.  Το ένα group απευθύνεται στους έλληνες χρήστες του Toad και το δεύτερο στην ελληνική software testing κοινότητα.

Στόχος των δύο group είναι η δημιουργία μιας κοινότητας ΙΤ που θα προσφέρει ενημέρωση και συμβουλές ώστε να βοηθήσει στη βέλτιστη λειτουργία αυτών των λύσεων, μέσα από τις εμπειρίες ανθρώπων που έχουν δουλέψει πάνω σ’ αυτές.

Μπείτε κι εσείς στα groups και μοιραστείτε τις απόψεις και τις απορίες σας!

Πώς δουλεύει το LoadRunner; (video)

Παρακολούθησα πριν από λίγες μέρες ένα πολύ καλό ενημερωτικό video από την Hewlett Packard για το LoadRunner, το “How HP LoadRunner Works”.

Όπως φανερώνει και ο τίτλος, το video demo με τον Mark Tomlinson, Senior Product Manager της HP, δείχνει το πώς δουλεύει το LoadRunner,το back-end και το front-end του εργαλείου, και τα διάφορα components του αλλά και πώς μπορούν αυτά να επεκταθούν.

Πάρτε μια πρώτη γεύση για το πώς δουλεύει το LoadRunner…

Application Performance Testing – Breakfast Briefing

Την Τρίτη 23/03 (09:30-13:00) διοργανώνουμε στα γραφεία μας ένα breakfast briefing για το Application Performance Testing  και πιο συγκεκριμένα για την λύση της HP, LoadRunner.  Σκοπός του briefing είναι να σας παρουσιάσουμε πως μπορείτε να εξασφαλίσετε την αξιοπιστία των εφαρμογών σας πριν βγουν ‘live’.

H διαδικασία του testing είναι πλέον απαραίτητη για την αποτελεσματική απόδοση των κρίσιμων εφαρμογών.  Κι αυτό γιατί είναι επιτακτική η διασφάλιση των πόρων που διαθέτετε για τη σωστή λειτουργία των εφαρμογών όταν αυτές χρησιμοποιηθούν από τους χρήστες.

Στο breakfast briefing και μέσα από ένα live demo του HP LoadRunner θα σας δείξουμε ότι με την λύση αυτή μπορείτε:

–          Να έχετε σαφή εικόνα της end-to-end λειτουργίας του συστήματός σας πριν αυτό βγει live σε κατάσταση φόρτου

–          Να επιβεβαιώσετε ότι οι νέες και αναβαθμισμένες εφαρμογές σας πληρούν τις προδιαγραφές απόδοσης για τα συστήματά σας

–          Να εντοπίσετε και συνεπώς να μειώσετε δραματικά τα προβλήματα απόδοσης στο στάδιο της ανάπτυξης μιας εφαρμογής.

Η συμμετοχή στο breakfast briefing ‘Use HP LoadRunner to Load & Stress Test your applications efficiently before going live’ είναι δωρεάν.

Για περισσότερες πληροφορίες και για να δηλώσετε συμμετοχή στο event ακολουθήστε το link.

Load Testing – Βασικές συμβουλές για αγορές εργαλειών load testing

Στο καινούργιο τεύχος του Automated Software Testing Magazine διαβάσαμε ένα πολύ ενδιαφέρον «αγοραστικό οδηγό» για υπηρεσίες load testing που πιστεύουμε ότι θα σας φανεί χρήσιμος.

Το load testing έχει πλέον γίνει ανάγκη και αρκετά mainstream, όπως λέει και το σχετικό άρθρο, με αρκετές εταιρείες να προσφέρουν τέτοια εργαλεία.  Κι αν κι οι επιλογές είναι περισσότερες  η απόφαση για την αγορά έχει γίνει πιο δύσκολη.  Το άρθρο με την σειρά του προσπαθεί να διευκολύνει την όλη διαδικασία προσφέροντας κάποιες βασικές συμβουλές για το πώς να προσεγγίσετε μια τέτοια αγορά.

Στην αρχή το άρθρο επισημαίνει τα αυτονόητα…δηλαδή ότι για να πραγματοποιήσετε μια τέτοια αγορά πρέπει πρώτα να είστε ξεκάθαροι για τις ανάγκες σας έχοντας υπόψη τους στόχους σας, και τους περιορισμούς που αντιμετωπίζετε.  Αφού ξεκαθαρίσετε τις ανάγκες σας και βρείτε τις λύσεις που ανταποκρίνονται σ’ αυτές ήρθε η ώρα να ρίξετε μια πιο προσεκτική ματιά σε καθένα απ’ αυτά για να πάρετε την σωστή απόφαση.

Σύμφωνα με το άρθρο υπάρχουν 8 βασικές ερωτήσεις που πρέπει να κάνετε για να πάρετε μια απόφαση που θα ανταποκρίνεται στις ανάγκες σας οι οποίες επιγραμματικά είναι οι εξής:

–          Is the proposed solution customized to meet your business objectives, or is it one size fits all?

–          Does the service delivery method match your performance test objective?

–          Has the target load been defined in business terms?

–          Will the business process transactions test the components of your application in the way that real user transactions will exercise them?

–          How will you find potential system resource limits and measure capacity?

–          What’s in the report?

–          Does the proposal – and the statement of work – clearly state what you’re getting?

–          Are the costs clear and focused on deliverables?

Για μια πιο λεπτομερή ανάγνωση του «αγοραστικού οδηγού» για υπηρεσίες load testing μπορείτε να βρείτε στο περιοδικό Automated Software Testing,  στο άρθρο που βρίσκεται στις σελίδες 19-24.

Γιατί οι software testers δεν βρίσκουν όλα τα bugs;

Διάβασα πριν από λίγες μέρες ένα ενδιαφέρον άρθρο στο Tech Manager blog για το software testing, και πιο συγκεκριμένα για το “Why do users find bugs that Software Testers miss?”  Ένα όχι και τόσο σπάνιο φαινόμενο…

Αν και οι testers ξοδεύουν αρκετό καιρό πραγματοποιώντας software testing, πολλές φορές με το που μπαίνουν σε κανονική λειτουργία αρχίζουν και τα παράπονα των χρηστών για bugs.

Το άρθρο τονίζει και εξηγεί κάποιους από τους πιο σύνηθες λόγους για τους οποίους οι χρήστες εντοπίζουν bugs που δεν είχαν επιλυθεί από τους testers.  Περιληπτικά:

“The testing team has not tested in an environment that is similar to what the user uses. This could happen for a variety of factors…either due to a lack of awareness of the user environment or usage scenario, lack of time, or due to physical or logistical constraints.

The steps that users followed differed from what the testing team followed.

The user entered a set of input data that was not covered during testing. This can occur for the simple reason that it is physically not possible to test every possible set of input data.

The defect that users reported could come from code that was not tested. It could either be due to having released untested code or the existing set of tests did not exercise the piece of code where users found defects.”

Για μένα βέβαια άλλος ένα ς λόγος που εμφανίζονται bugs στις εφαρμογές καθώς αρχίζει η λειτουργία τους από τους χρήστες είναι ότι πολλές φορές ο developer και ο tester είναι το ίδιο άτομο!  Γι αυτό το λόγο και μιας και ο developer γνωρίζει τις δυνατότητες των εφαρμογών που έχει ο ίδιος αναπτύξει, δεν θα διαμορφώσει ειδικές διαδικασίες για να κάνει test στα αδύναμα σημεία των εφαρμογών, κι έτσι ο τελικός χρήστης θα έρθει αντιμέτωπος με bugs…

Αξίζει να ρίξετε μια ματιά στο άρθρο για να δείτε πιο αναλυτικά τους λόγους που οδηγούν στην εμφάνιση bugs μετά το testing.

HP Partner of the year για δεύτερη συνεχόμενη χρονιά!

Η iteam βραβεύτηκε με το Hewlett Packard Software Partner of the Year, για δεύτερη συνεχή χρονιά, και είμαστε πολύ χαρούμενοι που τα καταφέραμε και πάλι!

H βράβευση έγινε στο Αμβούργο, στις  16 Δεκεμβρίου 2009 στο πλαίσιο του HP Universe 2009, και η εταιρεία μας βραβεύτηκε για την συνεργασία της με την HP για την προώθηση λύσεων BTO (business technology optimization) και ειδικότερα για τις λύσεις software testing.

Η διάκριση αυτή έρχεται να επιβραβεύσει τις προσπάθειες των ανθρώπων μας που επιδεικνύουν συνέπεια, ποιότητα, και αξιοπιστία στις υπηρεσίες που παρέχουμε σ’ όλους μας τους πελάτες  και κατά συνέπεια στα έργα που αναλαμβάνουμε!

Όπως και πέρυσι το βραβείο μας απονεμήθηκε  ως αποτέλεσμα των επιτυχημένων έργων που ολοκληρώσαμε τη χρονιά αυτή και που είχαν σχέση με την εγκατάσταση λύσεων software testing σε μεγάλους πελάτες.

Και του χρόνου λοιπόν…  το ελπίζουμε!

“The tester’s pocketbook”

Πριν από λίγο καιρό ξεκίνησα να διαβάζω το καινούργιο βιβλίο “The tester’s pocketbook” του Paul Gerrard, γνωστού test consultant, το συνιστώ σ’ όλους εσάς που ασχολείστε με το αντικείμενο.

Ο κύριος σκοπός του βιβλίο είναι να προσφέρει μια σύντομη περιγραφή του όρου testing, και να παρουσιάσει σημαντικές συμβουλές που θα μας βοηθήσουν να καθορίσουμε τον σκοπό των έργων testing, και να κατανοήσουμε περισσότερες τις τεχνικές λεπτομέρειες της testing διαδικασίας.  Το pocketbook είναι ένας βοηθός για τους testing practitioners για να το συμβουλευόμαστε όποτε βρίσκουμε εμπόδια στις testing διαδικασίες είτε τις δικές μας είτε των πελατών μας, ώστε να καταλάβουμε τις διαδικασίες testing και να τις βελτιώσουμε.

Πάρτε μια πρώτη γεύση από τα περιεχόμενα του βιβλίου:

“We are all testers. We test all the time. We test drive a car before we buy it. We test our food before we swallow it. We reread our emails before we send them. We download software and try it out before we pay for it. We try on clothes and ask for a friend’s opinion before we commit. We visit and inspect houses before make an offer to buy them. We court prospective mates – we test for evidence of fitness for mating and raising offspring!

In every case, our behaviour is affected by the outcome of a test. If the outcome is negative, we don’t buy, commit, swallow or even propose marriage. If we are risk-averse, if the outcome is neutral or uninformative, we might decide we need more information, new tests, and test again.

…We might not like it but on the successful outcome of these tests depend our grades, licence to drive, job offers and many other aspects of our very livelihood. Everyone has their standards, and we all assess other people and things against them all the time.”

Why automate your software testing

O Luca Ruggeri, product specialist της iteam για software testing εργαλεία HP, μιλάει με τον Άγγελο Αστρεινίδη και μοιράζεται μαζί μας τις εμπειρίες που έχει αποκομίσει από την Ελληνική αγορά κατά την υλοποίηση software testing έργων, και την αυτοματοποίηση της διαδικασίας software testing.

Ο Luca Ruggeri μας προσφέρει συμβουλές για το πότε πρέπει μια εταιρεία να μπει στην διαδικασία να επενδύσει σε εργαλεία automated software testing, σε ποιες συνθήκες είναι χρήσιμα και σε ποιες συνθήκες πρέπει να το αποφύγουμε, στο παρακάτω video.

H ομάδα των Professional Services είναι στη διάθεσή σας (info@iteam.gr) για να σας παρουσιάσουν τις automated software testing λύσεις με μεγαλύτερη λεπτομέρεια.